Index: /trunk/ippTools/src/chiptoolConfig.c
===================================================================
--- /trunk/ippTools/src/chiptoolConfig.c	(revision 7036)
+++ /trunk/ippTools/src/chiptoolConfig.c	(revision 7037)
@@ -160,4 +160,8 @@
     // define Database handle, if used
     config->dbh = pmConfigDB(config->modules);
+    if (!config->dbh) {
+        psError(PS_ERR_UNKNOWN, false, "Can't configure database");
+        exit(EXIT_FAILURE);
+    }
 
     return true;
Index: /trunk/ippTools/src/pxadminConfig.c
===================================================================
--- /trunk/ippTools/src/pxadminConfig.c	(revision 7036)
+++ /trunk/ippTools/src/pxadminConfig.c	(revision 7037)
@@ -78,4 +78,9 @@
     // define Database handle, if used
     config->dbh = pmConfigDB(config->modules);
+    if (!config->dbh) {
+        psError(PS_ERR_UNKNOWN, false, "Can't configure database");
+        exit(EXIT_FAILURE);
+    }
+
     return config;
 }
Index: /trunk/ippTools/src/pztoolConfig.c
===================================================================
--- /trunk/ippTools/src/pztoolConfig.c	(revision 7036)
+++ /trunk/ippTools/src/pztoolConfig.c	(revision 7037)
@@ -130,4 +130,8 @@
     // define Database handle, if used
     config->dbh = pmConfigDB(config->modules);
+    if (!config->dbh) {
+        psError(PS_ERR_UNKNOWN, false, "Can't configure database");
+        exit(EXIT_FAILURE);
+    }
 
     return config;
Index: /trunk/ippTools/src/regtoolConfig.c
===================================================================
--- /trunk/ippTools/src/regtoolConfig.c	(revision 7036)
+++ /trunk/ippTools/src/regtoolConfig.c	(revision 7037)
@@ -194,4 +194,8 @@
     // define Database handle, if used
     config->dbh = pmConfigDB(config->modules);
+    if (!config->dbh) {
+        psError(PS_ERR_UNKNOWN, false, "Can't configure database");
+        exit(EXIT_FAILURE);
+    }
 
     return true;
