--- fontconfig-2.2.1/src/fccache.c.home 2003-08-20 18:28:42.000000000 +0200 +++ fontconfig-2.2.1/src/fccache.c 2003-08-20 18:29:12.000000000 +0200 @@ -860,7 +860,10 @@ if (getuid () != geteuid ()) return FcFalse; #endif - + + if (cache_file == NULL) + return FcFalse; + atomic = FcAtomicCreate (cache_file); if (!atomic) goto bail0;