diff --git a/exec/ftp-html.js b/exec/ftp-html.js
index 1f7b0065e5ade1fbbd31c1db09adabdcdb5fb20b..a456d06f8a8aa111817205ee6e1efa02d404736f 100644
--- a/exec/ftp-html.js
+++ b/exec/ftp-html.js
@@ -369,12 +369,14 @@ if(ftp.file_list.length) {
         if(ftp.curdir.name!=undefined) {    /* not valid for aliased files in root */
             /* uploader */
             var uploader=ftp.file_list[i].uploader;
-            if (ftp.file_list[i].settings&FILE_ANON)
+            if(ftp.file_list[i].settings&FILE_ANON)
                 uploader="Anonymous";
-            else if (uploader == "-> ADDFILES <-")
-                uploader="Sysop".link("mailto:sysop@"+system.inetaddr);
-            else if (!(user.security.restrictions&UFLAG_G)) /* ! Guest/Anonymous */
-                uploader=uploader.link("mailto:" + uploader + "@" + system.inetaddr);
+			else if(!(user.security.restrictions&UFLAG_G)) { /* ! Guest/Anonymous */
+				if(uploader == "-> ADDFILES <-")
+					uploader="Sysop".link("mailto:sysop@"+system.inetaddr);
+				else
+					uploader=uploader.link("mailto:" + uploader + "@" + system.inetaddr);
+			}
             writeln("<td nowrap>" + dat_font + uploader);
 
             /* download count */