Index: xmlsitemap.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/xmlsitemap/xmlsitemap.module,v
retrieving revision 1.1.2.25
diff -u -p -r1.1.2.25 xmlsitemap.module
--- xmlsitemap.module	18 Nov 2008 20:34:48 -0000	1.1.2.25
+++ xmlsitemap.module	20 Aug 2009 12:07:30 -0000
@@ -594,13 +594,15 @@ function _xmlsitemap_frequency($interval
     'never' => 0,
   );
   $frequency = 'never';
-  if (array_key_exists($interval, $frequencies)) {
-    $frequency = $interval;
-  }
-  elseif (is_numeric($interval)) {
-    foreach ($frequencies as $frequency => $value) {
-      if ($interval < $value) {
-        break;
+  if (is_numeric($interval) {
+    if array_key_exists($interval, $frequencies)) {
+      $frequency = $interval;
+    }
+    else {
+      foreach ($frequencies as $frequency => $value) {
+        if ($interval < $value) {
+          break;
+        }
       }
     }
   }
