Fixed a couple of bugs in the signin overlap checking