Bug 1087710: Removing explicit role with implicit role present leaves higher role in place