Also, it makes sure the RenameSignWindow isn't open when there are no signs (and crashes associted with that)