diff --git a/rpcs3/Emu/Cell/Modules/cellUserInfo.cpp b/rpcs3/Emu/Cell/Modules/cellUserInfo.cpp index 4fafded3e0..4e8962ec29 100644 --- a/rpcs3/Emu/Cell/Modules/cellUserInfo.cpp +++ b/rpcs3/Emu/Cell/Modules/cellUserInfo.cpp @@ -159,6 +159,7 @@ error_code cellUserInfoSelectUser_ListType(vm::ptr listType if (s32 ret = sysutil_send_system_cmd(CELL_SYSUTIL_DRAWING_BEGIN, 0); ret < 0) { + g_fxo->get().dialog_opened = false; return CELL_USERINFO_ERROR_BUSY; } @@ -267,6 +268,7 @@ error_code cellUserInfoSelectUser_SetList(vm::ptr setList, if (s32 ret = sysutil_send_system_cmd(CELL_SYSUTIL_DRAWING_BEGIN, 0); ret < 0) { + g_fxo->get().dialog_opened = false; return CELL_USERINFO_ERROR_BUSY; }