Index: trunk/psModules/src/config/pmConfigDump.c
===================================================================
--- trunk/psModules/src/config/pmConfigDump.c	(revision 23280)
+++ trunk/psModules/src/config/pmConfigDump.c	(revision 23283)
@@ -59,6 +59,8 @@
         return false;
     }
+    psFree(keep);
 
     // Need to cull recipes from all cameras as well
+    keep = psArrayAllocEmpty(1);
     psMetadata *cameras = psMetadataLookupMetadata(NULL, config->system, "CAMERAS"); // Known cameras
     if (!cameras) {
@@ -77,14 +79,11 @@
             continue;
         }
-        if (!configCull(recipes, keep)) {
+        if (!configCull(recipes, NULL)) {
             psError(PS_ERR_UNKNOWN, false, "Unable to cull recipes for camera %s", item->name);
             psFree(iter);
-            psFree(keep);
             return false;
         }
     }
     psFree(iter);
-
-    psFree(keep);
 
     return true;
