Index: trunk/psModules/src/config/pmConfig.c
===================================================================
--- trunk/psModules/src/config/pmConfig.c	(revision 17524)
+++ trunk/psModules/src/config/pmConfig.c	(revision 17548)
@@ -1461,10 +1461,7 @@
         }
 
-        // ignore the leading neb://
-        char *cleanFilename = (char *)filename + strlen("neb://");
-
         char *nebfile = NULL;
         if (create) {
-            nebfile = nebCreate(server, cleanFilename, NULL, NULL);
+            nebfile = nebCreate(server, filename, NULL, NULL);
             if (!nebfile) {
                 psError(PM_ERR_SYS, true, "failed to create a new nebulous key: %s", nebErr(server));
@@ -1473,5 +1470,5 @@
             }
         } else {
-            nebfile = nebFind(server, cleanFilename);
+            nebfile = nebFind(server, filename);
             if (!nebfile) {
                 psError(PM_ERR_SYS, true, "failed to find nebulous key: %s", nebErr(server));
