Fix tap-too-soon crash bug.

Per the issue I posted earlier today... Reasonably sure this was the root of the issue -- sometimes the dismiss method got called when the views weren't properly in place.  Doing a null check on the three views seems to remedy the problem.