diff --git a/src/core/libraries/ime/ime_dialog.cpp b/src/core/libraries/ime/ime_dialog.cpp index 09d920930..dd8453c38 100644 --- a/src/core/libraries/ime/ime_dialog.cpp +++ b/src/core/libraries/ime/ime_dialog.cpp @@ -254,9 +254,8 @@ Error PS4_SYSV_ABI sceImeDialogInit(OrbisImeDialogParam* param, OrbisImeParamExt return Error::INVALID_MAX_TEXT_LENGTH; } - // Title string validation - if (param->title != nullptr && !std::char_traits::length(param->title)) { - LOG_ERROR(Lib_ImeDialog, "sceImeDialogInit: title is empty"); + if (param->title == nullptr) { + LOG_ERROR(Lib_ImeDialog, "sceImeDialogInit: title must not be null"); return Error::INVALID_PARAM; }