Return rather than asserting if we don't have a required application.
Wait for the update checker to finish as late as possible.