diff --git a/field_group.field_ui.inc b/field_group.field_ui.inc
index 31dae1a..12d2c85 100644
--- a/field_group.field_ui.inc
+++ b/field_group.field_ui.inc
@@ -326,10 +326,10 @@ function field_group_field_ui_overview_form_alter(&$form, &$form_state, $display
     }
 
     foreach ($form['#groups'] as $group_name) {
-      $group = field_group_load_field_group($group_name, $params->entity_type, $params->bundle, $params->mode);
-      if (isset($parent_requirements[$group->format_type])) {
-        if (!$group->parent_name || field_group_load_field_group($group->parent_name, $params->entity_type, $params->bundle, $params->mode)->format_type != $parent_requirements[$group->format_type]['parent']) {
-          drupal_set_message(t($parent_requirements[$group->format_type]['message']), 'warning', FALSE);
+      $group_check = field_group_load_field_group($group_name, $params->entity_type, $params->bundle, $params->mode);
+      if (isset($parent_requirements[$group_check->format_type])) {
+        if (!$group_check->parent_name || field_group_load_field_group($group_check->parent_name, $params->entity_type, $params->bundle, $params->mode)->format_type != $parent_requirements[$group_check->format_type]['parent']) {
+          drupal_set_message(t($parent_requirements[$group_check->format_type]['message']), 'warning', FALSE);
         }
       }
     }
