Index: uc_order.admin.inc
===================================================================
--- uc_order.admin.inc	(revision 897)
+++ uc_order.admin.inc	(working copy)
@@ -1121,7 +1121,7 @@
   $form['order_id'] = array('#type' => 'hidden', '#value' => $order->order_id);
   $form['order_uid'] = array('#type' => 'hidden', '#value' => $order->uid);
 
-  $modified = isset($form_state['post']['order_modified']) ? $form_state['post']['order_modified'] : time();
+  $modified = isset($form_state['post']['order_modified']) ? $form_state['post']['order_modified'] : $order->modified;
   $form['order_modified'] = array('#type' => 'hidden', '#value' => $modified);
 
   $panes = _order_pane_list('edit');
@@ -1200,7 +1200,7 @@
  */
 function uc_order_edit_form_validate($form, &$form_state) {
   $order = uc_order_load($form_state['values']['order_id']);
-  if ($form_state['values']['order_modified'] < $order->modified) {
+  if ($form_state['values']['order_modified'] != $order->modified) {
     form_set_error('order_modified', t('This order has been modified by another user, changes cannot be saved.'));
   }
 }
