diff --git a/commands/prefix.js b/commands/prefix.js
index cdbb946e..06a6b79b 100644
--- a/commands/prefix.js
+++ b/commands/prefix.js
@@ -3,7 +3,9 @@ exports.run = (client, message, args) => {
     if (message.author.id == "267065637183029248") {
     // Gets the prefix from the command (eg. "!prefix +" it will take the "+" from it)
     let newPrefix = message.content.split(" ").slice(1, 2)[0];
+    // change the configuration in memory
+    commands.prefix = newPrefix;
     // Now we have to save the file.
-    fs.writeFile(".././config.json", JSON.stringify(newPrefix), (err) => console.error);
+    fs.writeFile(".././config.json", JSON.stringify(config), (err) => console.error);
   }
 }
\ No newline at end of file