diff --git a/src/add-ons/kernel/bus_managers/ps2/ps2_keyboard.cpp b/src/add-ons/kernel/bus_managers/ps2/ps2_keyboard.cpp index 56c6081bd2..9deb7d799e 100644 --- a/src/add-ons/kernel/bus_managers/ps2/ps2_keyboard.cpp +++ b/src/add-ons/kernel/bus_managers/ps2/ps2_keyboard.cpp @@ -168,7 +168,7 @@ keyboard_handle_int(ps2_dev *dev) if (keyInfo.is_keydown) emergencyKeyStatus |= EMERGENCY_SYS_REQ; else - emergencyKeyStatus &= EMERGENCY_SYS_REQ; + emergencyKeyStatus &= ~EMERGENCY_SYS_REQ; } else if (emergencyKeyStatus > EMERGENCY_SYS_REQ && debug_emergency_key_pressed(kUnshiftedKeymap[scancode])) { static const int kKeys[] = {LEFT_ALT_KEY, RIGHT_ALT_KEY, SYS_REQ_KEY};