Index: /trunk/src/VBox/Main/src-server/NetworkAdapterImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/src-server/NetworkAdapterImpl.cpp	(revision 49589)
+++ /trunk/src/VBox/Main/src-server/NetworkAdapterImpl.cpp	(revision 49590)
@@ -1567,13 +1567,11 @@
 HRESULT NetworkAdapter::checkAndSwitchFromNatNetworking(IN_BSTR networkName)
 {
-    HRESULT hrc;
     MachineState_T state;
 
-    hrc = mParent->COMGETTER(State)(&state);
+    HRESULT hrc = mParent->COMGETTER(State)(&state);
     if (FAILED(hrc))
         return hrc;
 
-    if (   mData->mAttachmentType == NetworkAttachmentType_NATNetwork
-        && state == MachineState_Running)
+    if (state == MachineState_Running)
     {
         Bstr bstrName;
@@ -1591,8 +1589,7 @@
 HRESULT NetworkAdapter::switchToNatNetworking(IN_BSTR aNatNetworkName)
 {
-    HRESULT hrc;
     MachineState_T state;
 
-    hrc = mParent->COMGETTER(State)(&state);
+    HRESULT hrc = mParent->COMGETTER(State)(&state);
     if (FAILED(hrc))
         return hrc;
