diff --git a/sites/all/modules/contrib/ctools/page_manager/plugins/tasks/node_view.inc b/sites/all/modules/contrib/ctools/page_manager/plugins/tasks/node_view.inc
index 89a2912..5cac907 100644
--- a/sites/all/modules/contrib/ctools/page_manager/plugins/tasks/node_view.inc
+++ b/sites/all/modules/contrib/ctools/page_manager/plugins/tasks/node_view.inc
@@ -78,6 +78,10 @@ function page_manager_node_view_menu_alter(&$items, $task) {
  * node view, which is node_page_view().
  */
 function page_manager_node_view_page($node) {
+  // Prepare the node to be displayed so all of the regular hooks are triggered.
+  // Also save the output for later, in case it is needed.
+  $default_output = node_page_view($node);
+
   // Load my task plugin
   $task = page_manager_get_task('node_view');
 
@@ -103,9 +107,6 @@ function page_manager_node_view_page($node) {
     }
   }
 
-  // Prepare the node to be displayed so all of the regular hooks are triggered.
-  $default_output = node_page_view($node);
-
   // Otherwise, fall back to the default output generated by node_page_view().
   return $default_output;
 }
