--- toast	2005/10/23 00:16:02	1.423
+++ toast	2005/10/23 03:42:07	1.424
@@ -2362,7 +2362,7 @@
       }
     };
 
-    return @ret if @ret;
+    return @ret if !$@ && @ret && $ret[0];
     explain($_) for(split(/\n/, $@));
   }
 
@@ -2447,7 +2447,6 @@
     error unless @pkgs;
     ($name, $version, undef, @urls) = @{$pkgs[0]};
     error unless $name;
-    error unless $version;
     error unless @urls;
   }