diff -upr ./css/quicktabs.css ../quicktabs-new/css/quicktabs.css
--- ./css/quicktabs.css	2009-03-13 18:57:28.000000000 +0000
+++ ../quicktabs-new/css/quicktabs.css	2009-07-13 19:11:53.000000000 +0100
@@ -4,6 +4,11 @@ div.quicktabs_tabpage.nojs-hide {
   display: none;
 }
 
+div.quicktabs_tabpage.quicktabs-hide {
+  position: absolute;
+  left: -10000px;
+}
+
 ul.quicktabs_tabs {
   margin-top: 0;
 }
diff -upr ./js/quicktabs.js ../quicktabs-new/js/quicktabs.js
--- ./js/quicktabs.js	2009-03-16 20:35:31.000000000 +0000
+++ ../quicktabs-new/js/quicktabs.js	2009-07-13 16:54:34.000000000 +0100
@@ -145,11 +145,12 @@ var quicktabsClick = function() {
   $(this).parents('li').addClass('active');
 
   // Hide all tabpages.
-  tab.container.children().hide();
+  tab.container.children().removeClass('nojs-hide');
+  tab.container.children().addClass('quicktabs-hide');
 
   // Show the active tabpage.
   if (tab.tabpage.hasClass('quicktabs_tabpage')) {
-    tab.tabpage.show();
+    tab.tabpage.removeClass('quicktabs-hide');
   }
   else {
     if ($(this).hasClass('qt_ajax_tab')) {
