diff --git a/legacy/efreet/src/bin/efreet_desktop_cache_create.c b/legacy/efreet/src/bin/efreet_desktop_cache_create.c index 7e896245c1..a0bb6bf8ed 100644 --- a/legacy/efreet/src/bin/efreet_desktop_cache_create.c +++ b/legacy/efreet/src/bin/efreet_desktop_cache_create.c @@ -299,6 +299,12 @@ main() eet_close(util_ef); eet_close(ef); + /* ahem - if u have no existing efreet cache - it simply deletes the new + * files it created and u never get anything. force changed to be 1 - quick + * fix. + */ + changed = 1; + /* unlink old cache files */ if (changed) {