Index: /trunk/Nebulous-Server/lib/Nebulous/Server.pm
===================================================================
--- /trunk/Nebulous-Server/lib/Nebulous/Server.pm	(revision 24348)
+++ /trunk/Nebulous-Server/lib/Nebulous/Server.pm	(revision 24349)
@@ -1926,4 +1926,7 @@
     if (defined $ext_id) {
         $log->debug( "key found in db" );
+    	# add key to cache
+        $self->cache->set(id => $key->path, value => 1);
+        $log->debug( "key added to cache" );
         $log->debug( "leaving" );
         return 1;
