Index: trunk/Nebulous/bin/neb-touch
===================================================================
--- trunk/Nebulous/bin/neb-touch	(revision 16225)
+++ trunk/Nebulous/bin/neb-touch	(revision 16232)
@@ -3,5 +3,5 @@
 # Copyright (C) 2007-2008  Joshua Hoblitt
 #
-# $Id: neb-touch,v 1.6 2008-01-25 02:44:49 jhoblitt Exp $
+# $Id: neb-touch,v 1.7 2008-01-25 20:54:04 jhoblitt Exp $
 
 use strict;
@@ -40,8 +40,12 @@
     unless defined $neb;
 
-
-unless ($neb->find_objects($file)) {
-    $neb->create($file, $volume)
-        or die "failed to create Nebulous key $file";
+unless (scalar @{$neb->find_objects($file)}) {
+    if (defined $volume) {
+        $neb->create($file, $volume)
+            or die "failed to create Nebulous key $file";
+    } else {
+        $neb->create($file)
+            or die "failed to create Nebulous key $file";
+    }
 }
 
