Well I think the problem is that Kix 4.01 combined Local and Global groups in the Enum Group function.
The enumgroup will produce Domain\Group for global groups and just the group name for localgroups.

So I guess what you should do is change:
IF
($Group<>"ITD Users") AND
($Group<>"Chief Execs Users") AND
($Group<>"Env Dept Users") AND
($Group<>"Env Parking") AND
($Group<>"Housing") AND
($Group<>"Leisure Users") AND
($Group<>"Leisure Libraries") AND
($Group<>"Social Services")

into

IF
(SubStr($Group,"ITD Users")=0) AND
(SubStr($Group,"Chief Execs Users")=0) AND
(Substr($Group,"Env Dept Users")=0) AND
and so on. The Substr() will check if the group name contains "ITD Users" and return the position of the string or 0 if it isn't found.

John

[ 05 January 2002: Message edited by: JohnGH ]