diff --git a/src/bin/e_eap_editor.c b/src/bin/e_eap_editor.c index 2f17d004e..f22956a01 100644 --- a/src/bin/e_eap_editor.c +++ b/src/bin/e_eap_editor.c @@ -274,7 +274,7 @@ _e_desktop_edit_create_data(E_Config_Dialog *cfd) const char *file; snprintf(dir, sizeof(dir), "%s/applications", efreet_data_home_get()); - if (!strncmp(dir, cfdata->editor->desktop->orig_path, sizeof(dir))) + if (!strncmp(dir, cfdata->editor->desktop->orig_path, strlen(dir))) cfdata->desktop = cfdata->editor->desktop; else {