Index: kern_acl.c
===================================================================
RCS file: /home/ncvs/src/sys/kern/kern_acl.c,v
retrieving revision 1.11
diff -u -r1.11 kern_acl.c
--- kern_acl.c	2001/04/23 22:52:26	1.11
+++ kern_acl.c	2001/04/29 19:46:23
@@ -276,7 +276,7 @@
 		for (i = 0; i < acl->acl_cnt; i++) {
 			switch (acl->acl_entry[i].ae_tag) {
 			case ACL_GROUP_OBJ:
-				if (file_gid != cred->cr_groups[0])
+				if (!groupmember(file_gid, cred))
 					break;
 				dac_granted = 0;
 				if (acl->acl_entry[i].ae_perm & ACL_EXECUTE)

