Index: trunk/Nebulous-Server/lib/Nebulous/Server.pm
===================================================================
--- trunk/Nebulous-Server/lib/Nebulous/Server.pm	(revision 24366)
+++ trunk/Nebulous-Server/lib/Nebulous/Server.pm	(revision 24367)
@@ -66,5 +66,11 @@
     $self->sql($sql);
     $self->config($config);
-    $self->cache(Cache::Memcached::Managed->new($config->memcached));
+    my $memcached_server = $config->memcached;
+    if (defined $memcached_server) {
+        $self->cache(Cache::Memcached::Managed->new(
+            data        => $memcached_server,
+            expiration  => 0,
+        ));
+    }
     $log->logdie("at least one database must be defined") unless $config->n_db;
 
