Index: trunk/Nebulous-Server/lib/Nebulous/Server.pm
===================================================================
--- trunk/Nebulous-Server/lib/Nebulous/Server.pm	(revision 17716)
+++ trunk/Nebulous-Server/lib/Nebulous/Server.pm	(revision 17753)
@@ -1,5 +1,5 @@
 # Copyright (c) 2004-2008  Joshua Hoblitt
 #
-# $Id: Server.pm,v 1.72 2008-05-16 20:22:29 jhoblitt Exp $
+# $Id: Server.pm,v 1.73 2008-05-20 01:47:08 jhoblitt Exp $
 
 package Nebulous::Server;
@@ -928,4 +928,9 @@
     }
 
+    # handle :any volume
+    if ($vol_name eq ':any') {
+        $vol_name = undef;
+    }
+
     my @locations;
     eval {
@@ -1228,4 +1233,9 @@
     my $db  =$self->db;
 
+    # handle ":any" volume
+    if ($vol_name eq ':any') {
+        return 1;
+    }
+
     my ($vol_id, $vol_path);
     eval {
