diff --git a/lib/WebGUI/Operation/Group.pm b/lib/WebGUI/Operation/Group.pm
index 226553497..76acc41ca 100644
--- a/lib/WebGUI/Operation/Group.pm
+++ b/lib/WebGUI/Operation/Group.pm
@@ -135,7 +135,8 @@ sub www_listGroups {
$output .= '
'.WebGUI::International::get(89).'
';
$output .= '';
$output .= '';
- $sth = WebGUI::SQL->read("select groupId,groupName,description from groups where groupName<>'Reserved' order by groupName");
+ $sth = WebGUI::SQL->read("select groupId,groupName,description from groups
+ where groupId<>1 and groupId<>2 and groupId<>7 order by groupName");
while (@data = $sth->array) {
$row[$i] = ' |