diff --git a/enter_bug.cgi b/enter_bug.cgi
index 7d6966b0101cb6cc122d84d6a011c2324e12e38a..68e991441e792741f5fce5ba772dd992575a319b 100755
--- a/enter_bug.cgi
+++ b/enter_bug.cgi
@@ -163,6 +163,7 @@ sub pickos {
             /\(.*OSF.*\)/ && do {return "OSF/1";};
             /\(.*Linux.*\)/ && do {return "Linux";};
             /\(.*SunOS 5.*\)/ && do {return "Solaris";};
+            /\(.*SunOS.*sun4u.*\)/ && do {return "Solaris";};
             /\(.*SunOS.*\)/ && do {return "SunOS";};
             /\(.*HP-?UX.*\)/ && do {return "HP-UX";};
             /\(.*BSD\/(?:OS|386).*\)/ && do {return "BSDI";};