--- og_menu/og_menu.module.old	2009-11-25 21:27:57.000000000 +0100
+++ og_menu/og_menu.module	2009-11-25 21:30:29.000000000 +0100
@@ -116,6 +116,25 @@
         global $user;
         
         // get menu options for user
+	if (!empty ($_REQUEST['gids'])) {
+           $gid = intval(current($_REQUEST['gids']));
+           $result = db_query("
+             SELECT * 
+             FROM {menu_custom} 
+             LEFT JOIN (
+               {og_uid},
+               {og_menu_groups}
+             ) 
+             ON (
+               {menu_custom}.menu_name = {og_menu_groups}.mid 
+               AND 
+               {og_menu_groups}.gid = {og_uid}.nid
+             ) 
+             WHERE {og_uid}.uid = $user->uid 
+             ORDER BY menu_name
+             ;"
+           );
+	} else { 
         $result = db_query("
           SELECT * 
           FROM {menu_custom} 
@@ -132,6 +151,7 @@
           ORDER BY menu_name
           ;"
         );
+	}
         
         // filter Parent item list to reveal only member associated groups as parents
         $filtered = array();
