summaryrefslogtreecommitdiff
path: root/fc-cache/fc-cache.c
diff options
context:
space:
mode:
Diffstat (limited to 'fc-cache/fc-cache.c')
-rw-r--r--fc-cache/fc-cache.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/fc-cache/fc-cache.c b/fc-cache/fc-cache.c
index 76059895..1cea5c70 100644
--- a/fc-cache/fc-cache.c
+++ b/fc-cache/fc-cache.c
@@ -188,7 +188,10 @@ scanDirs (FcStrList *list, FcConfig *config, FcBool force, FcBool really_force,
was_processed = FcTrue;
if (really_force)
+ {
FcDirCacheUnlink (dir, config);
+ FcDirCacheCreateUUID ((FcChar8 *) dir, FcTrue, config);
+ }
cache = NULL;
was_valid = FcFalse;