diff --git a/rpcs3/Emu/RSX/Overlays/overlay_osk.cpp b/rpcs3/Emu/RSX/Overlays/overlay_osk.cpp index e5eb8b5706..a7e0724972 100644 --- a/rpcs3/Emu/RSX/Overlays/overlay_osk.cpp +++ b/rpcs3/Emu/RSX/Overlays/overlay_osk.cpp @@ -558,6 +558,11 @@ namespace rsx void osk_dialog::on_default_callback(const std::u32string& str) { + if (str.empty()) + { + return; + } + // Append to output text if (m_preview.text == get_placeholder()) {