Index: /trunk/src/VBox/Devices/Audio/DevHDA.cpp
===================================================================
--- /trunk/src/VBox/Devices/Audio/DevHDA.cpp	(revision 85899)
+++ /trunk/src/VBox/Devices/Audio/DevHDA.cpp	(revision 85900)
@@ -1109,15 +1109,7 @@
         /* Do a CORB reset. */
         if (pThis->cbCorbBuf)
-        {
             RT_ZERO(pThis->au32CorbBuf);
-#ifndef IN_RING3 /** @todo r=aeichner Why is this necessary at all? Can't see anything which would require this. */
-            return VINF_IOM_R3_MMIO_WRITE;
-#else
-            return VINF_SUCCESS;
-#endif
-        }
 
         LogRel2(("HDA: CORB reset\n"));
-
         HDA_REG(pThis, CORBRP) = HDA_CORBRP_RST;    /* Clears the pointer. */
     }
