Index: tweetmeme.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/tweetmeme/tweetmeme.module,v
retrieving revision 1.2.2.2
diff -u -p -r1.2.2.2 tweetmeme.module
--- tweetmeme.module	16 Jun 2009 23:20:38 -0000	1.2.2.2
+++ tweetmeme.module	21 Oct 2009 09:47:38 -0000
@@ -99,6 +99,7 @@ function tweetmeme_theme($existing, $typ
  * Displays the TweetMeme button
  */
 function theme_tweetmeme_button($url, $style = 'normal') {
+  drupal_add_js(drupal_get_path('module', 'tweetmeme') . '/tweetmeme_ie_iframe_fix.js');
   drupal_add_css(drupal_get_path('module', 'tweetmeme') . '/tweetmeme.css');
   $output = '<div class="tweetmeme tweetmeme-button"><script type="text/javascript">tweetmeme_url = "' . $url . '";';
   if ($style != 'normal') {
Index: tweetmeme_ie_iframe_fix.js
===================================================================
RCS file: tweetmeme_ie_iframe_fix.js
diff -N tweetmeme_ie_iframe_fix.js
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tweetmeme_ie_iframe_fix.js	21 Oct 2009 09:47:39 -0000
@@ -0,0 +1,15 @@
+// $Id$
+
+/**
+ * @file
+ *  Adds allowTransparency="true" to tweetmeme iFrames for IE, for dark
+ *  themed sites.
+ */
+
+Drupal.behaviors.tweetmemeIEFix = function () {
+  if ($.browser.msie) {
+    $(".tweetmeme-button iframe").each(function () {
+      $(this).attr("allowTransparency", "true");
+    });
+  }
+};
