--- xmlsitemap.admin.inc	2009-10-16 12:38:44.000000000 -0500
+++ xmlsitemap.admin.inc_new	2009-10-16 12:50:53.000000000 -0500
@@ -399,8 +399,10 @@ function xmlsitemap_add_form_link_option
   //);
 
   // Add the submit handler to adjust the default values if selected.
-  if (!in_array('xmlsitemap_process_form_link_options', $form['#submit'])) {
-    array_unshift($form['#submit'], 'xmlsitemap_process_form_link_options');
+  if (is_array($form['#submit'])) {
+    if (!in_array('xmlsitemap_process_form_link_options', $form['#submit'])) {
+      array_unshift($form['#submit'], 'xmlsitemap_process_form_link_options');
+    }
   }
 }
 
