Moved GUIOpen check from onDestroy() to Start()