# HG changeset patch # User erik # Date 1280532864 0 # Node ID ce9b314b6e436a1f3d802bad10a2e5a775cb862b # Parent 799f8520914506bd219317f305c833e4ef6aca94 If there is no VMGI or PGCI return instead of try to get them If there is no menu there isn't much point in trying to jump to them. diff -r 799f85209145 -r ce9b314b6e43 vm/vm.c --- a/vm/vm.c Fri Jul 30 23:34:19 2010 +0000 +++ b/vm/vm.c Fri Jul 30 23:34:24 2010 +0000 @@ -619,7 +619,9 @@ (vm->state).domain = VTSM_DOMAIN; break; } - if(get_PGCIT(vm) && set_MENU(vm, menuid)) { + if(vm->vmgi == NULL || vm->vmgi->pgci_ut == NULL) + return 0; + else if(get_PGCIT(vm) && set_MENU(vm, menuid)) { process_command(vm, play_PGC(vm)); return 1; /* Jump */ } else {