Index: trunk/PS-IPP-Metadata-Config/lib/PS/IPP/Metadata/Config.pm
===================================================================
--- trunk/PS-IPP-Metadata-Config/lib/PS/IPP/Metadata/Config.pm	(revision 7830)
+++ trunk/PS-IPP-Metadata-Config/lib/PS/IPP/Metadata/Config.pm	(revision 7865)
@@ -1,5 +1,5 @@
 # Copyright (c) 2005  Joshua Hoblitt
 #
-# $Id: Config.pm,v 1.17 2006-07-06 21:49:27 jhoblitt Exp $
+# $Id: Config.pm,v 1.18 2006-07-12 02:49:53 jhoblitt Exp $
 
 package PS::IPP::Metadata::Config;
@@ -36,4 +36,7 @@
 sub parse {
     my ( $self, $metadata ) = @_;
+
+    return undef if not defined $metadata;
+    return undef if $metadata =~ /^\s*$/;
 
     # remove any local data from a prevous run
