Index: trunk/Nebulous/lib/Nebulous/Client.pm
===================================================================
--- trunk/Nebulous/lib/Nebulous/Client.pm	(revision 17645)
+++ trunk/Nebulous/lib/Nebulous/Client.pm	(revision 17658)
@@ -1,5 +1,5 @@
 # Copyright (c) 2004-2008  Joshua Hoblitt
 #
-# $Id: Client.pm,v 1.47 2008-05-13 00:27:28 jhoblitt Exp $
+# $Id: Client.pm,v 1.48 2008-05-13 23:05:48 jhoblitt Exp $
 
 package Nebulous::Client;
@@ -904,4 +904,10 @@
     my $stats = $response->result;
 
+    # SOAP can't actually send back a perl "undef" so what we get is an empty
+    # string to indicate the key doesn't exist but there is no error.
+    if ($stats eq "") {
+        $stats = undef;
+    }
+
     $log->debug( "leaving" );
 
