added workaround if direct access and assign guest role