Index: /trunk/src/VBox/Devices/Audio/AudioMixer.cpp
===================================================================
--- /trunk/src/VBox/Devices/Audio/AudioMixer.cpp	(revision 73566)
+++ /trunk/src/VBox/Devices/Audio/AudioMixer.cpp	(revision 73567)
@@ -1526,10 +1526,8 @@
             if (pSink->enmDir == AUDMIXSINKDIR_INPUT)
             {
-                rc = pConn->pfnStreamCapture(pConn, pStream, &cfProc);
+                rc2 = pConn->pfnStreamCapture(pConn, pStream, &cfProc);
                 if (RT_FAILURE(rc2))
                 {
                     LogFunc(("%s: Failed capturing stream '%s', rc=%Rrc\n", pSink->pszName, pStream->szName, rc2));
-                    if (RT_SUCCESS(rc))
-                        rc = rc2;
                     continue;
                 }
@@ -1544,6 +1542,4 @@
                 {
                     LogFunc(("%s: Failed playing stream '%s', rc=%Rrc\n", pSink->pszName, pStream->szName, rc2));
-                    if (RT_SUCCESS(rc))
-                        rc = rc2;
                     continue;
                 }
