Index: /trunk/src/VBox/Main/src-server/MachineImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/src-server/MachineImpl.cpp	(revision 55119)
+++ /trunk/src/VBox/Main/src-server/MachineImpl.cpp	(revision 55120)
@@ -4925,5 +4925,5 @@
 
         // check if the right IMachine instance is used
-        if (!i_isSessionMachine())
+        if (mData->mRegistered && !i_isSessionMachine())
             return setError(VBOX_E_INVALID_VM_STATE,
                             tr("Cannot set extradata for an immutable machine"));
