diff --git a/src/core/file_sys/archive_savedatacheck.cpp b/src/core/file_sys/archive_savedatacheck.cpp
index 6f45d13dd2a3b2076553d8e16c140dcda47a8850..82449d1b7d0f2d1dd57ab85214a76ff283444882 100644
--- a/src/core/file_sys/archive_savedatacheck.cpp
+++ b/src/core/file_sys/archive_savedatacheck.cpp
@@ -13,7 +13,7 @@
 namespace FileSys {
 
 static std::string GetSaveDataCheckContainerPath(const std::string& mount_point) {
-    return Common::StringFromFormat("%s%s/title", mount_point.c_str(), SYSTEM_ID.c_str());
+    return Common::StringFromFormat("%s%s/title/", mount_point.c_str(), SYSTEM_ID.c_str());
 }
 
 static std::string GetSaveDataCheckPath(const std::string& mount_point, u32 high, u32 low) {