diff --git a/metatag.module b/metatag.module
index 1b0e243..94bcdeb 100644
--- a/metatag.module
+++ b/metatag.module
@@ -856,10 +856,6 @@ function metatag_page_build(&$page) {
     $page['content'] = array();
   }
 
-  // Load the metatags render array in before any page content so that more
-  // more specific meta tags in the page content can override these meta tags.
-  $page['content'] = array('metatags' => metatag_page_get_metatags()) + $page['content'];
-
   if (drupal_is_front_page()) {
     $page['content']['metatags']['global:frontpage'] = metatag_metatags_view('global:frontpage', array());
   }
@@ -867,6 +863,10 @@ function metatag_page_build(&$page) {
     // Do not output the global metatags when on an administration path.
     $page['content']['metatags']['global'] = metatag_metatags_view('global', array());
   }
+
+  // Load the metatags render array in before any page content so that more
+  // more specific meta tags in the page content can override these meta tags.
+  $page['content'] = array('metatags' => metatag_page_get_metatags()) + $page['content'];
 }
 
 /**
