diff --git a/modules/order/commerce_order_ui.module b/modules/order/commerce_order_ui.module
index 8dc2333..ebcf014 100644
--- a/modules/order/commerce_order_ui.module
+++ b/modules/order/commerce_order_ui.module
@@ -18,7 +18,6 @@ function commerce_order_ui_menu() {
     'title' => 'Create an order',
     'description' => 'Create a new order.',
     'page callback' => 'commerce_order_ui_order_form_wrapper',
-    'page arguments' => array($new_order),
     'access callback' => 'commerce_order_access',
     'access arguments' => array('create'),
     'weight' => 10,
@@ -28,7 +27,7 @@ function commerce_order_ui_menu() {
     'title' => 'Create an order',
     'description' => 'Create a new order for the specified user.',
     'page callback' => 'commerce_order_ui_order_form_wrapper',
-    'page arguments' => array($new_order, 4),
+    'page arguments' => array(4),
     'access callback' => 'commerce_order_access',
     'access arguments' => array('create'),
     'file' => 'includes/commerce_order_ui.orders.inc',
diff --git a/modules/order/includes/commerce_order_ui.orders.inc b/modules/order/includes/commerce_order_ui.orders.inc
index 3e1b96a..66a770e 100644
--- a/modules/order/includes/commerce_order_ui.orders.inc
+++ b/modules/order/includes/commerce_order_ui.orders.inc
@@ -38,7 +38,9 @@ function commerce_order_settings_form($form, &$form_state) {
  *
  * @see commerce_order_order_form()
  */
-function commerce_order_ui_order_form_wrapper($order, $account = NULL) {
+function commerce_order_ui_order_form_wrapper($account = NULL) {
+  $order = commerce_order_new();
+
   // Set the page title and a default customer if necessary.
   if (empty($order->order_id)) {
     drupal_set_title(t('Create an order'));
