diff --git a/src/msw/accel.cpp b/src/msw/accel.cpp index 3f2cb37684..1c4c6fe2cf 100644 --- a/src/msw/accel.cpp +++ b/src/msw/accel.cpp @@ -116,7 +116,8 @@ wxAcceleratorTable::wxAcceleratorTable(int n, const wxAcceleratorEntry entries[] bool isVirtual; WORD key = wxCharCodeWXToMSW(entries[i].m_keyCode, & isVirtual); - fVirt |= FVIRTKEY; + if (isVirtual) + fVirt |= FVIRTKEY; WORD cmd = entries[i].m_command;