diff --git a/src/modules/conf_mousebindings/e_int_config_mousebindings.c b/src/modules/conf_mousebindings/e_int_config_mousebindings.c index 4de26730b..60f656157 100644 --- a/src/modules/conf_mousebindings/e_int_config_mousebindings.c +++ b/src/modules/conf_mousebindings/e_int_config_mousebindings.c @@ -1028,8 +1028,8 @@ _auto_apply_changes(E_Config_Dialog_Data *cfdata) params = &(bw->params); } - if (*action) eina_stringshare_del(*action); - if (*params) eina_stringshare_del(*params); + if (action && *action) eina_stringshare_del(*action); + if (params && *params) eina_stringshare_del(*params); *action = NULL; *params = NULL;