Index: /trunk/src/VBox/Frontends/VirtualBox/src/platform/darwin/DarwinKeyboard.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/platform/darwin/DarwinKeyboard.cpp	(revision 49956)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/platform/darwin/DarwinKeyboard.cpp	(revision 49957)
@@ -1723,5 +1723,10 @@
                 if (elementMatchingDict)
                 {
-                    (void)darwinSetDeviceLedsState(pKbd->pDevice, elementMatchingDict, fNum, fCaps, pHidState->guestState.fScrollLockOn);
+                    (void)darwinSetDeviceLedsState(pKbd->pDevice,
+                                                   elementMatchingDict,
+                                                   pHidState->guestState.fNumLockOn,
+                                                   pHidState->guestState.fCapsLockOn,
+                                                   pHidState->guestState.fScrollLockOn);
+
                     CFRelease(elementMatchingDict);
                 }
