I'm sorry about the breakage, but if the ad_access_filter was unset yet
access_provider was set to AD, access was denied. Even though the access
order was set correctly to "expire, filter", the filter being NULL
caused problems. A patch including unit test is attached.