diff --git a/modules/node/node.pages.inc b/modules/node/node.pages.inc
index 89a1593..142ab19 100644
--- a/modules/node/node.pages.inc
+++ b/modules/node/node.pages.inc
@@ -23,7 +23,12 @@ function node_add_page() {
     $item = array_shift($content);
     drupal_goto($item['href']);
   }
-  return theme('node_add_list', array('content' => $content));
+  $build['node_add_page'] = array(
+    '#theme' => 'node_add_list',
+    '#content' => $content,
+  );
+
+  return $build;
 }
 
 /**
