--- menu_block_split.module.old 2008-12-10 16:06:27.000000000 +0100
+++ menu_block_split.module     2008-12-10 16:05:54.000000000 +0100
@@ -127,6 +127,11 @@ function menu_block_split_block($op = 'l
           $menu_name = variable_get('menu_block_split_'. $i, '');
           $module = ($menu_name == 'navigation') ? 'system' : 'menu';
           $current_menu_item = menu_block_split_get_menu_link_info($current_router_item['href'], $module);
+          if(!$current_menu_item){
+                $temp_href = $current_router_item['href'];
+                $temp_href = preg_replace("/ /","+",$temp_href);
+                $current_menu_item = menu_block_split_get_menu_link_info($temp_href , $module);
+          }
           $parent = menu_block_split_get_parent($current_menu_item);
           if($menu_name == $current_menu_item['menu_name']) {
             if(menu_block_split_has_child($parent)) {// parent has a child?
@@ -225,4 +230,4 @@ function menu_block_split_get_parent($cu
   }

   return $parent_mlid;
-}
\ No newline at end of file
+}
