diff --git a/src/core/hle/service/sm/srv.cpp b/src/core/hle/service/sm/srv.cpp
index c5b2956224..8052c90638 100644
--- a/src/core/hle/service/sm/srv.cpp
+++ b/src/core/hle/service/sm/srv.cpp
@@ -286,7 +286,7 @@ void SRV::RegisterService(Kernel::HLERequestContext& ctx) {
     rb.PushMoveObjects(port.Unwrap());
 }
 
-SRV::SRV(Core::System& system) : ServiceFramework("srv:", 4), system(system) {
+SRV::SRV(Core::System& system) : ServiceFramework("srv:", 64), system(system) {
     static const FunctionInfo functions[] = {
         // clang-format off
         {0x0001, &SRV::RegisterClient, "RegisterClient"},
diff --git a/src/core/hle/service/soc/soc_u.cpp b/src/core/hle/service/soc/soc_u.cpp
index 99dfb938bf..00a814a4fb 100644
--- a/src/core/hle/service/soc/soc_u.cpp
+++ b/src/core/hle/service/soc/soc_u.cpp
@@ -1790,7 +1790,7 @@ void SOC_U::GetNameInfoImpl(Kernel::HLERequestContext& ctx) {
     rb.PushStaticBuffer(std::move(serv), 1);
 }
 
-SOC_U::SOC_U() : ServiceFramework("soc:U") {
+SOC_U::SOC_U() : ServiceFramework("soc:U", 18) {
     static const FunctionInfo functions[] = {
         // clang-format off
         {0x0001, &SOC_U::InitializeSockets, "InitializeSockets"},