diff --git a/og_menu.module b/og_menu.module
index b5a5994..3194bfb 100644
--- a/og_menu.module
+++ b/og_menu.module
@@ -427,7 +427,8 @@ function og_menu_form_menu_delete_menu_confirm_alter(&$form, &$form_state) {
 function og_menu_node_prepare($node) {
   // $node is a group type.
   if (og_is_group_type('node', $node->type)) {
-    $node->og_menu = og_menu_get_menus();
+    $og = og_get_group('node', $node->nid, FALSE, array(OG_STATE_ACTIVE, OG_STATE_PENDING));
+    $node->og_menu = og_menu_get_menus(array($og->gid));
   }
   // $node is not a new node and is a group content type, menu link is not set.
   // @todo This used to exclude users with user_access('administer menu'), test the consequences of this change.
