Index: /trunk/psModules/src/config/pmConfig.c
===================================================================
--- /trunk/psModules/src/config/pmConfig.c	(revision 15251)
+++ /trunk/psModules/src/config/pmConfig.c	(revision 15252)
@@ -705,6 +705,10 @@
         psMetadataItem *cameraItem;     // Item from iteration
         while ((cameraItem = psMetadataGetAndIncrement(camerasIter))) {
+            // Silently ignore problems --- they will be caught later, because if the user wants the nominated
+            // file and it's not available for that camera, then they will know.
+
             if (cameraItem->type != PS_DATA_METADATA) {
-                psWarning("Entry %s in CAMERAS is not of type METADATA --- ignored.", cameraItem->name);
+                psTrace("psModules.config", 2,
+                        "Entry %s in CAMERAS is not of type METADATA --- ignored.", cameraItem->name);
                 continue;
             }
@@ -713,5 +717,6 @@
             psMetadata *newRule = pmConfigFileRule(config, camera, new); // The rule of interest
             if (!newRule) {
-                psWarning("Unable to find filerule %s in camera %s --- ignored.", new, cameraItem->name);
+                psTrace("psModules.config", 2,
+                        "Unable to find filerule %s in camera %s --- ignored.", new, cameraItem->name);
                 continue;
             }
@@ -720,6 +725,6 @@
             psMetadata *filerules = psMetadataLookupMetadata(NULL, camera, "FILERULES"); // File rules
             if (!filerules) {
-                psWarning("Can't find FILERULES of type METADATA in camera %s --- ignored.",
-                          cameraItem->name);
+                psTrace("psModules.config", 2,
+                        "Can't find FILERULES of type METADATA in camera %s --- ignored.", cameraItem->name);
                 continue;
             }
