diff --git a/nardco.py b/nardco.py
index 5cd1dd06e6bf49e36b55640cdfae94a3f7e9a8c2..efe30b8cce4cc9eb321b626587c725a9da0f00e9 100755
--- a/nardco.py
+++ b/nardco.py
@@ -162,7 +162,7 @@ class Boooob(ircbot.SingleServerIRCBot):
         if personne == "Senseo" : 
             serv.privmsg(canal, "<" + no_hl("Senseo") + "> : " + message)
 
-
+        originalMessage = message
         message = message.lower()  # Passe le message en minuscules
         split = message.split(" ")
         if "op pls" in message or "op plz" in message:
@@ -270,6 +270,7 @@ class Boooob(ircbot.SingleServerIRCBot):
         if isCommande(message):
             serv.privmsg("Titch", "{0} : {1}".format(personne, message))
             args = message[1:].split(" ")
+            originalArgs = originalMessage[1:].split(" ")
             cmd = args[0]
             if cmd == "$$" and last_args and last_cmd:
                 args = last_args
@@ -449,12 +450,12 @@ class Boooob(ircbot.SingleServerIRCBot):
                     serv.privmsg(canal, kohlanta.kohlanta(args[1], canal))
 
             elif cmd == "new":
-                if len(args) > 1:
+                if len(originalArgs) > 1:
                     if args[1] in personnalizedCmd.keys():
                         serv.privmsg(canal, 'commande deja existante')
                     else:
                         newCmd = {}
-                        newCmd['result'] = ' '.join(args[2:])
+                        newCmd['result'] = ' '.join(originalArgs[2:])
                         newCmd['author'] = personne
                         newCmd['channel'] = canal
                         personnalizedCmd[args[1]] = newCmd