Index: sites/all/modules/vertical_tabs/vertical_tabs.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/vertical_tabs/vertical_tabs.js,v
retrieving revision 1.3.2.8
diff -u -r1.3.2.8 vertical_tabs.js
--- sites/all/modules/vertical_tabs/vertical_tabs.js	6 Jan 2009 01:34:34 -0000	1.3.2.8
+++ sites/all/modules/vertical_tabs/vertical_tabs.js	11 Jan 2009 01:27:29 -0000
@@ -22,8 +22,15 @@
           return false;
         });
 
+      // Find the contents of the fieldset (depending on #collapsible property).
+      var fieldsetContents = $('.vertical-tabs-' + k + ' > .fieldset-wrapper');
+      if (fieldsetContents.size() == 0) {
+        fieldsetContents = $('<div class="fieldset-wrapper"></div>');
+        $('.vertical-tabs-' + k).children('div').appendTo(fieldsetContents);
+      }
+
       // Add the fieldset contents to the toggled fieldsets.
-      $('.vertical-tabs-' + k + ' > .fieldset-wrapper').appendTo(fieldsets)
+      fieldsetContents.appendTo(fieldsets)
       .addClass('vertical-tabs-' + k)
       .addClass('vertical-tabs-div')
       .find('input, select, textarea').bind('change', function() {
