diff --git a/src/cpp3ds/System/Service.cpp b/src/cpp3ds/System/Service.cpp index ec1afb3..0a563d0 100644 --- a/src/cpp3ds/System/Service.cpp +++ b/src/cpp3ds/System/Service.cpp @@ -2,6 +2,8 @@ #include #include <3ds.h> #include +#include +#include namespace cpp3ds { @@ -39,7 +41,7 @@ bool Service::enable(ServiceName service) { break; case ROMFS: romfsInit(); - success = true; + success = strcmp(getcwd(NULL,0), "romfs:/") == 0; break; default: break;