You need to make sure that the group you are hiding isn't the anonymous ftp user's primary group, or HideGroup won't apply.