Index: /trunk/src/VBox/Devices/Audio/DevIchAc97.cpp
===================================================================
--- /trunk/src/VBox/Devices/Audio/DevIchAc97.cpp	(revision 68268)
+++ /trunk/src/VBox/Devices/Audio/DevIchAc97.cpp	(revision 68269)
@@ -695,5 +695,5 @@
 #endif
 
-    LogFunc(("[SD%RU8] cStreamsActive=%RU8, rc=%Rrc\n", pStream->u8SD, pThis->cStreamsActive, rc));
+    LogFunc(("[SD%RU8] cStreamsActive=%RU8, fEnable=%RTbool, rc=%Rrc\n", pStream->u8SD, pThis->cStreamsActive, fEnable, rc));
     return rc;
 }
@@ -714,6 +714,4 @@
 
     LogFunc(("[SD%RU8]\n", pStream->u8SD));
-
-    AudioMixerSinkReset(ichac97IndexToSink(pThis, pStream->u8SD));
 
     if (pStream->State.pCircBuf)
@@ -3190,5 +3188,5 @@
     PAC97STATE pThis = PDMINS_2_DATA(pDevIns, PAC97STATE);
 
-    LogFlowFuncEnter();
+    LogRel(("AC97: Reset\n"));
 
     /*
@@ -3211,5 +3209,10 @@
     ichac97StreamReset(pThis, &pThis->StreamOut);
 
-    LogRel(("AC97: Reset\n"));
+    /*
+     * Reset mixer sinks.
+     */
+    AudioMixerSinkReset(pThis->pSinkLineIn);
+    AudioMixerSinkReset(pThis->pSinkMicIn);
+    AudioMixerSinkReset(pThis->pSinkOut);
 }
 
