Index: /trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp
===================================================================
--- /trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp	(revision 76990)
+++ /trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp	(revision 76991)
@@ -767,10 +767,8 @@
 
         const uint32_t cfBufSize = PDMAUDIOSTREAMCFG_B2F(pCfgAcq, pStreamDS->cbBufSize);
-        if (cfBufSize != pCfgAcq->Backend.cfBufferSize)
-        {
-            pCfgAcq->Backend.cfBufferSize = cfBufSize;
-            pCfgAcq->Backend.cfPeriod     = cfBufSize / 4;
-            pCfgAcq->Backend.cfPreBuf     = pCfgAcq->Backend.cfPeriod * 2;
-        }
+
+        pCfgAcq->Backend.cfBufferSize = cfBufSize;
+        pCfgAcq->Backend.cfPeriod     = cfBufSize / 4;
+        pCfgAcq->Backend.cfPreBuf     = pCfgAcq->Backend.cfPeriod * 2;
 
     } while (0);
