diff options
| -rw-r--r-- | src/core/hle/service/sm/sm.cpp | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/src/core/hle/service/sm/sm.cpp b/src/core/hle/service/sm/sm.cpp index 73aa013e3..bc72512a0 100644 --- a/src/core/hle/service/sm/sm.cpp +++ b/src/core/hle/service/sm/sm.cpp @@ -103,6 +103,8 @@ void SM::GetService(Kernel::HLERequestContext& ctx) {          rb.Push(client_port.Code());          LOG_ERROR(Service_SM, "called service=%s -> error 0x%08X", name.c_str(),                    client_port.Code().raw); +        if (name.length() == 0) +            return; // LibNX Fix          UNIMPLEMENTED();          return;      } | 
