Index: trunk/ppViz/src/ppVizPSF/ppVizPSFData.c
===================================================================
--- trunk/ppViz/src/ppVizPSF/ppVizPSFData.c	(revision 26352)
+++ trunk/ppViz/src/ppVizPSF/ppVizPSFData.c	(revision 26355)
@@ -43,4 +43,8 @@
     ppVizPSFData *data = ppVizPSFDataAlloc(); // Processing data, to return
     data->config = pmConfigRead(argc, argv, PPVIZPSF_RECIPE);
+    if (!data->config) {
+        psError(PS_ERR_UNKNOWN, false, "Unable to read configuration.");
+        return NULL;
+    }
     return data;
 }
