Added more checks to make sure requester is a valid tab