Issue #698: Non-async scripts were not executed before Reveal started

fixes #698