diff --git a/exec/chksetup.js b/exec/chksetup.js
index 6847a615a51c5b1ff67ea2d425bd3c3a2f4c6fa0..6038ddf9f4c7e01ed4754348bb31cd8b3f0d23f2 100644
--- a/exec/chksetup.js
+++ b/exec/chksetup.js
@@ -36,9 +36,10 @@ var tests = {
 			output.push("User #1    is not a sysop");
 		if(usr.security.restrictions & UFLAG_G)
 			output.push("User #1    should not have the (G)uest restriction");
-		if(system.operator.toLowerCase() != usr.alias.toLowerCase())
-			output.push(format("User #%-4u alias (%s) does not match system operator (%s)"
-							,1, usr.alias, system.operator));
+		if(system.operator.toLowerCase() != usr.alias.toLowerCase()
+			&& system.operator.toLowerCase() != usr.name.toLowerCase())
+			output.push(format("User #%-4u name (%s) and alias (%s) does not match system operator (%s)"
+							,1, usr.name, usr.alias, system.operator));
 		return output;
 	},
 	
@@ -224,6 +225,10 @@ var tests = {
 			var sub = grp.sub_list[s];
 			if(sub.settings & SUB_GATE)
 				output.push(format("DOVE-Net: %-16s is configured to Gate Between Net Types", sub.code));
+			if(sub.settings & SUB_NOVOTING)
+				output.push(format("DOVE-Net: %-16s is NOT configured to allow voting", sub.code));
+			if(!(sub.settings & SUB_QNET))
+				output.push(format("DOVE-Net: %-16s is NOT configured for QWK Networking", sub.code));
 		}
 		return output;
 	},