Index: office_hours.theme.inc
===================================================================
--- office_hours.theme.inc	(revision 897)
+++ office_hours.theme.inc	(working copy)
@@ -24,9 +24,10 @@
       $items[$day][] = array('strhrs' => $strhrs,'endhrs' => $endhrs) ;//we're aggregating hours for days together. 
     }   
   }
-  
+
   $keys = array_keys($items);
-  if (@$keys[0] != $days[$first] && in_array(t($days[$first]), $items) ) {
+  if (@$keys[0] != $days[$first] && in_array(t($days[$first]), $keys) ) {
+
    while ($keys[0] != $days[$first] && count($keys)>1):   
     $shifted = array_shift($items);
     $items[$keys[0]] = $shifted;
@@ -37,10 +38,13 @@
   foreach ($items as $day => $val) {
     $strhrs = $val[0]['strhrs'];
     $endhrs = $val[0]['endhrs'];
-    $strhrs2 = $val[1]['strhrs'];
-    $endhrs2 = $val[1]['endhrs'];
-    $additional = (isset($val[1])) ? ' <span class="oh-display-hours">, '.$strhrs2.' - '.$endhrs2.'</span>' : '';
-    $output .= '<div class="oh-display">'.$day.': <span class="oh-display-hours">'.$strhrs.' - '.$endhrs.'</span>'.$additional.'</div>';  
+    $additional = '';
+    if (isset($val[1])) {
+      $strhrs2 = $val[1]['strhrs'];
+      $endhrs2 = $val[1]['endhrs'];
+      $additional = ' <span class="oh-display-hours">, '.$strhrs2.' - '.$endhrs2.'</span>';
+    }
+    $output .= '<div class="oh-display">'.$day.': <span class="oh-display-hours">'.$strhrs.' - '.$endhrs.'</span>'.$additional.'</div>';
   }
   return $output;     
 }
