Index: /tags/ipp-20100701/ippTools/src/bgtool.c
===================================================================
--- /tags/ipp-20100701/ippTools/src/bgtool.c	(revision 28744)
+++ /tags/ipp-20100701/ippTools/src/bgtool.c	(revision 28745)
@@ -69,5 +69,5 @@
 static const tableData warpTables[] = {
     { "warpBackgroundRun", (void*)&warpBackgroundRunObjectFromMetadata, &warpBackgroundRunInsertObject },
-    { "warpBackgroundImfile", (void*)&warpBackgroundSkyfileObjectFromMetadata, &warpBackgroundSkyfileInsertObject },
+    { "warpBackgroundSkyfile", (void*)&warpBackgroundSkyfileObjectFromMetadata, &warpBackgroundSkyfileInsertObject },
     { NULL, NULL, NULL }
 };
@@ -1260,5 +1260,5 @@
     }
 
-    psString query = psStringCopy("UPDATE warpBackgroundRun JOIN warpBackgroundSkyfile USING(warp_bg_id)");
+    psString query = psStringCopy("UPDATE warpBackgroundRun");
     bool result = pxUpdateRun(config, where, &query, "warpBackgroundRun", "warp_bg_id",
                               "warpBackgroundSkyfile", true);
Index: /tags/ipp-20100701/ippTools/src/bgtoolConfig.c
===================================================================
--- /tags/ipp-20100701/ippTools/src/bgtoolConfig.c	(revision 28744)
+++ /tags/ipp-20100701/ippTools/src/bgtoolConfig.c	(revision 28745)
@@ -328,4 +328,5 @@
     psMetadataAddStr(warpArgs, PS_LIST_TAIL, "-dist_group", PS_META_DUPLICATE_OK, "search by dist_group", NULL);
     pxmagicAddArguments(warpArgs);
+    pxspaceAddArguments(warpArgs);
     psMetadataAddBool(warpArgs, PS_LIST_TAIL, "-all", 0, "search without arguments", false);
     psMetadataAddU64(warpArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0);
