Index: misc/ahah.js
===================================================================
--- misc/ahah.js	(revision 855)
+++ misc/ahah.js	(working copy)
@@ -195,6 +195,11 @@
     new_content[this.showEffect](this.showSpeed);
   }
 
+  // Merge in new and changed settings, if any.
+  if (response.settings) {
+    $.extend(Drupal.settings, response.settings);
+  }
+
   // Attach all javascript behaviors to the new content, if it was successfully
   // added to the page, this if statement allows #ahah[wrapper] to be optional.
   if (new_content.parents('html').length > 0) {
