@@ -3539,11 +3539,11 @@ UINT translation; BOOL deadKeyFlag = (converted == 2); // Dead Key - if (converted < 0 || wChar[0] == 0 || isDeadKey) { + if (converted < 0 || isDeadKey) { translation = java_awt_event_KeyEvent_CHAR_UNDEFINED; } else // No translation available -- try known conversions or else punt. if (converted == 0) { if (wkey == VK_DELETE) {