--- location.module     2007-07-18 21:59:13.000000000 -0500
+++ location.module.new 2007-07-18 21:56:05.000000000 -0500
@@ -758,6 +758,8 @@
       )
     );

+  if(variable_get('location_maxnum_'. $form['type']['#value'], 1) > 1)
+   {
     for ($index = 0; $index < $location_form_count; $index++) {
       $form['locations'][$index] = array_merge(
         is_array($form['locations'][$index]) ? $form['locations'][$index] : array(),
@@ -769,7 +771,8 @@
         )
       );
     }
-
+   }
+
     if ($location_form_count == 1) {
       $form['locations'][0]['#title'] = t('Location');
     }