diff --git a/xtrn/ansiview/local.js b/xtrn/ansiview/local.js
index 518ce301a844884fedbe0561d63b7f51b3326beb..f00335e6efdc6572ed321a785802dde5b1d5f0f1 100644
--- a/xtrn/ansiview/local.js
+++ b/xtrn/ansiview/local.js
@@ -48,7 +48,7 @@
 		if(typeof ext != "undefined" && ext.toLowerCase() == ".zip") {
 			var destDir = file.replace(ext, "");
 			if(!file_isdir(destDir))
-				system.exec(system.exec_dir + "unzip -o -qq '" + file + "' -d '" + destDir + "'");
+				system.exec(system.exec_dir + 'unzip -o -qq "' + file + '" -d "' + destDir + '"');
 			if(file_isdir(destDir))
 				this.path = destDir;
 		} else {