diff --git a/src/modules/conf_mousebindings/e_int_config_mousebindings.c b/src/modules/conf_mousebindings/e_int_config_mousebindings.c index 6d4e30a44..a358098b1 100644 --- a/src/modules/conf_mousebindings/e_int_config_mousebindings.c +++ b/src/modules/conf_mousebindings/e_int_config_mousebindings.c @@ -1030,8 +1030,8 @@ _auto_apply_changes(E_Config_Dialog_Data *cfdata) if (action && *action) eina_stringshare_del(*action); if (params && *params) eina_stringshare_del(*params); - *action = NULL; - *params = NULL; + if (action) *action = NULL; + if (params) *params = NULL; if ((!cfdata->locals.action) || (!cfdata->locals.action[0])) return;