Index: trunk/Nebulous-Server/lib/Nebulous/Server.pm
===================================================================
--- trunk/Nebulous-Server/lib/Nebulous/Server.pm	(revision 24315)
+++ trunk/Nebulous-Server/lib/Nebulous/Server.pm	(revision 24316)
@@ -1433,4 +1433,9 @@
     my $sql = $self->sql;
 
+    unless ($key) {
+        $log->warn("key was undefined after validate_pos(), trying again...");
+        return $self->find_instances(@_);
+    }
+
     # vol_name overrides the key implied volume
     eval {
