"No State or unit of general local government that has a designated open forum, limited public forum, or nonpublic forum and that is a recipient of assistance under this chapter shall deny equal access or a fair opportunity to meet to, or discriminate against, any youth organization, including the Boy Scouts of America or any group officially affiliated with the Boy Scouts of America, that wishes to conduct a meeting or otherwise participate in that designated open forum, limited public forum, or nonpublic forum."
Seems to me that Berkeley cannot discriminate against the Boy Scouts...
How are they discriminating against the Boy Scouts? The change in policy applies to all non-profits, not just the Boy Scouts.