diff --git a/sites/all/modules/contrib/og_menu/og_menu.module b/sites/all/modules/contrib/og_menu/og_menu.module
index 221fccc..3d94a3c 100644
--- a/sites/all/modules/contrib/og_menu/og_menu.module
+++ b/sites/all/modules/contrib/og_menu/og_menu.module
@@ -538,34 +538,39 @@ function og_menu_node_form_validate($form, &$form_state) {
     return;
   }
 
-  $menus = og_menu_get_menus();
-  $parents = explode(':', $form_state['values']['menu']['parent']);
-  $parent = $parents[0];
-  $gids = array();
-  $has_menu_access = FALSE;
-
-  if (isset($form_state['values']['group_audience'][LANGUAGE_NONE])) {
-    foreach ($form_state['values']['group_audience'][LANGUAGE_NONE] as $item => $gid) {
-      $gids[] = $gid['gid'];
-    }
-  }
-  else { // It's possible that the user doesn't have permission to change the group audience once a piece of content has been created. In this case,
-    // we need to look it up
-    $gids = og_get_entity_groups('node', $form_state['node']);
+  $menus = array();
+  foreach (og_menu_get_menus() as $menu) {
+    $menus[$menu->mname] = $menu;
   }
-
-  foreach ($menus as $menu) {
-    if ($menu->mname == $parent) {
-      // Check if user has access to the chosen menu parent
-      $has_menu_access = TRUE;
-      // Check if menu belongs to one of the selected groups
-      if (!in_array($menu->gid, $gids)) {
-        form_set_error('og_groups', t('The menu you chose does not belong to the selected groups.'));
+  list($menu_name, $plid) = explode(':', $form_state['values']['menu']['parent'][0]);
+  
+  // Skip past this validation if we haven't selected an OG menu
+  if (in_array($menu_name, array_keys($menus))) {
+    $gids = array();
+    $has_menu_access = FALSE;
+  
+    if (isset($form_state['values']['group_audience'][LANGUAGE_NONE])) {
+      foreach ($form_state['values']['group_audience'][LANGUAGE_NONE] as $item => $gid) {
+        $gids[] = $gid['gid'];
       }
     }
-  }
-  if (!$has_menu_access) {
-    form_set_error('menu][parent', t('You cannot add menu items to this menu. Choose another parent menu.'));
+    else { // It's possible that the user doesn't have permission to change the group audience once a piece of content has been created. In this case,
+      // we need to look it up
+      $gids = og_get_entity_groups('node', $form_state['node']);
+    }
+    foreach ($menus as $menu) {
+      if ($menu->mname == $parent) {
+        // Check if user has access to the chosen menu parent
+        $has_menu_access = TRUE;
+        // Check if menu belongs to one of the selected groups
+        if (!in_array($menu->gid, $gids)) {
+          form_set_error('og_groups', t('The menu you chose does not belong to the selected groups.'));
+        }
+      }
+    }
+    if (!$has_menu_access) {
+      form_set_error('menu][parent', t('You cannot add menu items to this menu. Choose another parent menu.'));
+    }
   }
 }
 
