Index: /trunk/PS-IPP-Config/lib/PS/IPP/Config.pm
===================================================================
--- /trunk/PS-IPP-Config/lib/PS/IPP/Config.pm	(revision 13501)
+++ /trunk/PS-IPP-Config/lib/PS/IPP/Config.pm	(revision 13502)
@@ -1,5 +1,5 @@
 # Copyright (c) 2006  Paul Price, Joshua Hoblitt
 #
-# $Id: Config.pm,v 1.48 2007-05-24 00:16:08 price Exp $
+# $Id: Config.pm,v 1.49 2007-05-24 20:14:20 price Exp $
 
 package PS::IPP::Config;
@@ -391,5 +391,5 @@
     my ( $vol, $dirs, $file ) = File::Spec->splitpath( $resolved );
     unless (-d $dirs) {
-	system "mkdir -p $dirs" or (carp "Can't create directory $dirs" and exit($PS_EXIT_DATA_ERROR));
+	system("mkdir -p $dirs") == 0 or (carp "Can't create directory $dirs" and exit($PS_EXIT_DATA_ERROR));
     }
 
