Index: /trunk/src/VBox/Additions/x11/vboxvideo/vboxutils.c
===================================================================
--- /trunk/src/VBox/Additions/x11/vboxvideo/vboxutils.c	(revision 35207)
+++ /trunk/src/VBox/Additions/x11/vboxvideo/vboxutils.c	(revision 35208)
@@ -223,8 +223,11 @@
 #endif
 
-            VBoxVBVABufferBeginUpdate(&pVBox->aVbvaCtx[j], &pVBox->guestCtx);
-            VBoxVBVAWrite(&pVBox->aVbvaCtx[j], &pVBox->guestCtx, &cmdHdr,
-                          sizeof(cmdHdr));
-            VBoxVBVABufferEndUpdate(&pVBox->aVbvaCtx[j]);
+            if (VBoxVBVABufferBeginUpdate(&pVBox->aVbvaCtx[j],
+                                          &pVBox->guestCtx))
+            {
+                VBoxVBVAWrite(&pVBox->aVbvaCtx[j], &pVBox->guestCtx, &cmdHdr,
+                              sizeof(cmdHdr));
+                VBoxVBVABufferEndUpdate(&pVBox->aVbvaCtx[j]);
+            }
         }
 }
