[1mdiff --git a/jump.module b/jump.module[m
[1mindex 91b46a5..4aa9a35 100644[m
[1m--- a/jump.module[m
[1m+++ b/jump.module[m
[36m@@ -177,8 +177,15 @@[m [mfunction jump_quickly($name = 'navigation', $type = 'menu', $active = -1) {[m
 function jump_quickly_form($form, &$form_state, $options, $active) {[m
   $default = '';[m
   if ($active) {[m
[31m-    if (isset($options[$_GET['q']])) {[m
[31m-      $default = $_GET['q'];[m
[32m+[m[32m    // handle option groups[m
[32m+[m[32m    if (is_array($option)) {[m
[32m+[m[32m      if (isset($option[$_GET['q']])) {[m
[32m+[m[32m        $default = $_GET['q'];[m
[32m+[m[32m      }[m[41m        [m
[32m+[m[32m    } else {[m
[32m+[m[32m      if (isset($options[$_GET['q']])) {[m
[32m+[m[32m        $default = $_GET['q'];[m
[32m+[m[32m      }[m
     }[m
   }[m
 [m
