--- office_hours.theme.inc
+++ (clipboard)
@@ -100,6 +100,11 @@
  *
  */
 function office_hours_field_multiple_value_form($variables) {
+  // Use Field's theme function for non-office hours fields.
+  if (empty($variables['element'][0]['#type']) || $variables['element'][0]['#type'] != 'office_hours') {
+    return theme_field_multiple_value_form($variables);
+  }
+
   $element = $variables['element'];
   $output = '';
 
@@ -142,7 +147,7 @@
       );
       $rows[] = array(
         'data' => $cells,
-        //'class' => array('draggable'),
+        // 'class' => array('draggable'),
       );
     }
 
@@ -152,7 +157,7 @@
     $output .= '<div class="clearfix">' . drupal_render($add_more_button) . '</div>';
     $output .= '</div>';
 
-    drupal_add_tabledrag($table_id, 'order', 'sibling', $order_class);
+    // drupal_add_tabledrag($table_id, 'order', 'sibling', $order_class);
   }
   else {
     foreach (element_children($element) as $key => $value) {
