Index: server/common/oursrc/accountadm/signup-scripts-backend.in
===================================================================
--- server/common/oursrc/accountadm/signup-scripts-backend.in	(revision 488)
+++ server/common/oursrc/accountadm/signup-scripts-backend.in	(revision 489)
@@ -28,10 +28,9 @@
 complain("bad username") unless($username =~ /^[\w._-]+$/);
 
-open(BANNEDUSERS,
-        "</afs/athena.mit.edu/contrib/scripts/admin/users.banned");
+open BANNEDUSERS, "</afs/athena.mit.edu/contrib/scripts/admin/users.banned" or
+    complain("internal error");
 while (<BANNEDUSERS>) {
     chomp;
-    if ($_ eq $username)
-        complain("banned username");
+    complain("banned username") if ($_ eq $username);
 }
 close(BANNEDUSERS);
