diff --git a/source/libublsettings.c b/source/libublsettings.c index 90b0b3c..201d220 100644 --- a/source/libublsettings.c +++ b/source/libublsettings.c @@ -1105,9 +1105,11 @@ int yon_config_append_element(char *key, char *append, char *divider){ int yon_config_set_status(char *key, int status){ check_config{ - if(yon_dictionary_get((dictionary**)&__yon__config__strings,key)){ - ((yon_config_parameter*)__yon__config__strings)->flag1=status; - return 1; + if (!yon_char_is_empty(key)){ + if(yon_dictionary_get((dictionary**)&__yon__config__strings,key)){ + ((yon_config_parameter*)__yon__config__strings)->flag1=status; + return 1; + } } } return 0;