diff --git a/modules/node/node.module b/modules/node/node.module
index 4b50bd56281555acdb5c675754a32e8f7d39c75c..81deae232127cd4f28fb282cad8743e0e5a2f874 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -2012,8 +2012,8 @@ function node_add($type = NULL) {
     // Initialize settings:
     $node = array('uid' => $user->uid, 'name' => $user->name, 'type' => $type);
 
-    $output = drupal_get_form($type .'_node_form', $node);
     drupal_set_title(t('Submit @name', array('@name' => $types[$type]->name)));
+    $output = drupal_get_form($type .'_node_form', $node);
   }
   else {
     // If no (valid) node type has been provided, display a node type overview.