Index: /trunk/src/VBox/Main/src-server/MachineImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/src-server/MachineImpl.cpp	(revision 78276)
+++ /trunk/src/VBox/Main/src-server/MachineImpl.cpp	(revision 78277)
@@ -15182,16 +15182,14 @@
 
     /* Audio stuff. */
+    AudioControllerType_T audioController;
+    rc = osType->COMGETTER(RecommendedAudioController)(&audioController);
+    if (FAILED(rc)) return rc;
+    rc = mAudioAdapter->COMSETTER(AudioController)(audioController);
+    if (FAILED(rc)) return rc;
+
     AudioCodecType_T audioCodec;
     rc = osType->COMGETTER(RecommendedAudioCodec)(&audioCodec);
     if (FAILED(rc)) return rc;
-
     rc = mAudioAdapter->COMSETTER(AudioCodec)(audioCodec);
-    if (FAILED(rc)) return rc;
-
-    AudioControllerType_T audioController;
-    rc = osType->COMGETTER(RecommendedAudioController)(&audioController);
-    if (FAILED(rc)) return rc;
-
-    rc = mAudioAdapter->COMSETTER(AudioController)(audioController);
     if (FAILED(rc)) return rc;
 
