diff --git a/nx/source/services/ncm.c b/nx/source/services/ncm.c
index 6d164e29..4c18b354 100644
--- a/nx/source/services/ncm.c
+++ b/nx/source/services/ncm.c
@@ -185,7 +185,7 @@ Result ncmContentStorageCleanupAllPlaceHolder(NcmContentStorage* cs) {
 }
 
 Result ncmContentStorageListPlaceHolder(NcmContentStorage* cs, NcmNcaId* out_ids, size_t out_ids_size, u32* out_count) {
-    return serviceDispatchOut(&cs->s, 11, out_count, *out_count, 
+    return serviceDispatchOut(&cs->s, 11, *out_count,
         .buffer_attrs = { SfBufferAttr_HipcMapAlias | SfBufferAttr_Out },
         .buffers = { { out_ids, out_ids_size } },
     );
diff --git a/nx/source/services/ns.c b/nx/source/services/ns.c
index 3a13c085..10a18ed2 100644
--- a/nx/source/services/ns.c
+++ b/nx/source/services/ns.c
@@ -253,7 +253,7 @@ Result nsvmGetSafeSystemVersion(NcmContentMetaKey *out) {
     if (hosversionBefore(4,0,0))
         return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
 
-    return serviceDispatchOut(&g_nsvmSrv, 1202, out);
+    return serviceDispatchOut(&g_nsvmSrv, 1202, *out);
 }
 
 // ns:dev
@@ -312,7 +312,7 @@ Result nsdevTerminateApplication(void) {
 }
 
 Result nsdevPrepareLaunchProgramFromHost(NsLaunchProperties* out, const char* path, size_t path_len) {
-    return serviceDispatchOut(&g_nsdevSrv, 7, out,
+    return serviceDispatchOut(&g_nsdevSrv, 7, *out,
         .buffer_attrs = { SfBufferAttr_HipcMapAlias | SfBufferAttr_In },
         .buffers = { { path, path_len } },
     );