Fixed Infinite loop while checking for local roles up the acquisition chain

Found this with plone.app.discussion Comment object and ATImage