diff --git a/engines/cge/events.cpp b/engines/cge/events.cpp index d1a946c5390..a00b5475c2e 100644 --- a/engines/cge/events.cpp +++ b/engines/cge/events.cpp @@ -72,7 +72,7 @@ bool Keyboard::getKey(Common::Event &event) { _vm->loadGameDialog(); return false; case Common::KEYCODE_x: - if (event.kbd.flags & Common::KBD_ALT) { + if (event.type == Common::EVENT_KEYDOWN && (event.kbd.flags & Common::KBD_ALT)) { _vm->quit(); return false; }