diff --git a/exec/user_settings.js b/exec/user_settings.js
index 8f71e38594185e0c77259fafef6526f4eb8821a4..803404e2aa0914d47d43b6fa2f701d3bfee86ebf 100644
--- a/exec/user_settings.js
+++ b/exec/user_settings.js
@@ -223,7 +223,7 @@ var main_cfg = cfglib.read("main.ini");
 
 var thisuser = new User(argv[0] || user.number);
 
-const userSigFilename = system.data_dir + "user" + format("%04d.sig", thisuser.number);
+const userSigFilename = system.data_dir + "user/" + format("%04d.sig", thisuser.number);
 const PETSCII_DELETE = '\x14';
 const PETSCII_UPPERLOWER = 0x1d;