diff --git a/exec/tickit.js b/exec/tickit.js
index d9d6a1e321235fff78c2a20dbcefbdb6adaebeb2..5ca9d53127ec2d10a06fd664922dfb6906e8ab0b 100644
--- a/exec/tickit.js
+++ b/exec/tickit.js
@@ -508,7 +508,10 @@ function import_files()
 		f.write(files_bbs[i]);
 		f.close();
 
-		cmd = system.exec_dir+"addfiles "+i+" -zd +"+f.name+" 24 13";
+		cmd = system.exec_dir+"addfiles "+i;
+		if (tickit.gcfg.uploader !== undefined)
+			cmd += '"-x ' + tickit.gcfg.uploader + '"';
+		cmd += " -zd +"+f.name+" 24 13";
 		log(LOG_DEBUG, "Executing: '"+cmd+"'.");
 		system.exec(cmd);
 	}