I think a better solution would be to error that it's missing, and just stop... Let people install, then start over... Expecting the program to wait is odd... Just a "Oops! you don't have gecko installed! See this link for more details. Until you have it installed, your program will not function. Click OK to exit now.