Index: /trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp	(revision 35237)
+++ /trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp	(revision 35238)
@@ -178,5 +178,5 @@
         ? "  createrawvmdk -filename <filename> -rawdisk <diskname>\n"
           "                [-partitions <list of partition numbers> [-mbr <filename>] ]\n"
-          "                [-register] [-relative]\n"
+          "                [-relative]\n"
           "       Creates a new VMDK image which gives access to an entite host disk (if\n"
           "       the parameter -partitions is not specified) or some partitions of a\n"
@@ -188,5 +188,4 @@
           "       On Linux host the parameter -relative causes a VMDK file to be created\n"
           "       which refers to individual partitions instead to the entire disk.\n"
-          "       Optionally the created image can be immediately registered.\n"
           "       The necessary partition numbers can be queried with\n"
           "         VBoxManage internalcommands listpartitions\n"
@@ -918,5 +917,4 @@
     Utf8Str rawdisk;
     const char *pszPartitions = NULL;
-    bool fRegister = false;
     bool fRelative = false;
 
@@ -964,8 +962,4 @@
             i++;
             pszPartitions = argv[i];
-        }
-        else if (strcmp(argv[i], "-register") == 0)
-        {
-            fRegister = true;
         }
 #ifdef RT_OS_LINUX
@@ -1479,13 +1473,4 @@
     }
 
-    if (fRegister)
-    {
-        ComPtr<IMedium> hardDisk;
-        CHECK_ERROR(aVirtualBox, OpenMedium(Bstr(filename).raw(),
-                                            DeviceType_HardDisk,
-                                            AccessMode_ReadWrite,
-                                            hardDisk.asOutParam()));
-    }
-
     return SUCCEEDED(rc) ? 0 : 1;
 
