ref #473 - avoid NPE
refs #468 - avoid recognizing current screen multiple times