Returns once again allowed

A different method is used to prevent premature completion of
startLevel(). Closes #36.