diff -urN polipo-1.0.4.1.orig/diskcache.c polipo-1.0.4.1/diskcache.c --- polipo-1.0.4.1.orig/diskcache.c 2010-01-31 23:13:20.000000000 +0000 +++ polipo-1.0.4.1/diskcache.c 2012-04-26 10:33:40.140208181 +0100 @@ -1941,7 +1941,7 @@ dobject = readDiskObject((char*)filename, sb); if(dobject == NULL) - return 0; + return dobjects; if(!dobjects || (c = strcmp(dobject->location, dobjects->location)) <= 0) {