diff --git a/rpcs3/Emu/Cell/Modules/sceNpCommerce2.cpp b/rpcs3/Emu/Cell/Modules/sceNpCommerce2.cpp index 2967e7bda6..f682c7a2c5 100644 --- a/rpcs3/Emu/Cell/Modules/sceNpCommerce2.cpp +++ b/rpcs3/Emu/Cell/Modules/sceNpCommerce2.cpp @@ -83,6 +83,13 @@ error_code sceNpCommerce2Init() { sceNpCommerce2.warning("sceNpCommerce2Init()"); + auto& nph = g_fxo->get>(); + + if (!nph.is_NP_init) + { + return SCE_NP_ERROR_NOT_INITIALIZED; + } + return CELL_OK; }