Index: /trunk/src/VBox/Devices/Audio/DevHDA.cpp
===================================================================
--- /trunk/src/VBox/Devices/Audio/DevHDA.cpp	(revision 65012)
+++ /trunk/src/VBox/Devices/Audio/DevHDA.cpp	(revision 65013)
@@ -1870,8 +1870,5 @@
 
 #ifdef VBOX_WITH_AUDIO_HDA_ASYNC_IO
-    if (fEnable)
-        rc = hdaStreamAsyncIOCreate(pThis, pStream);
-    if (RT_SUCCESS(rc))
-        hdaStreamAsyncIOLock(pStream);
+    hdaStreamAsyncIOLock(pStream);
 #endif
 
@@ -2901,4 +2898,12 @@
             break;
     }
+
+#ifdef VBOX_WITH_AUDIO_HDA_ASYNC_IO
+    if (RT_SUCCESS(rc))
+    {
+        rc = hdaStreamAsyncIOCreate(pThis, pStream);
+        AssertRC(rc);
+    }
+#endif
 
     /*
