diff --git a/nx/source/services/capsdc.c b/nx/source/services/capsdc.c index e2d8378f..7297e58a 100644 --- a/nx/source/services/capsdc.c +++ b/nx/source/services/capsdc.c @@ -1,5 +1,6 @@ #define NX_SERVICE_ASSUME_NON_DOMAIN #include "service_guard.h" +#include "runtime/hosversion.h" #include "services/capsdc.h" static Service g_capsdcSrv; @@ -7,6 +8,9 @@ static Service g_capsdcSrv; NX_GENERATE_SERVICE_GUARD(capsdc); Result _capsdcInitialize(void) { + if (hosversionBefore(4,0,0)) + return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer); + return smGetService(&g_capsdcSrv, "caps:dc"); }