--- extlink.js	2009-04-20 16:54:20.000000000 +0200
+++ extlink.js.new	2009-04-20 17:49:28.000000000 +0200
@@ -58,10 +58,10 @@ function extlinkAttach(context) {
   if (Drupal.settings.extlink.extClass) {
     // Apply the "ext" class to all links not containing images.
     if (parseFloat($().jquery) < 1.2) {
-      $(external_links).not('[img]').addClass(Drupal.settings.extlink.extClass).each(function() { if ($(this).css('display') == 'inline') $(this).after('<span class=' + Drupal.settings.extlink.extClass + '></span>'); });
+      $(external_links).not('[img]').addClass(Drupal.settings.extlink.extClass).each(function() {$(this).append('<span class=' + Drupal.settings.extlink.extClass + '></span>'); });
     }
     else {
-      $(external_links).not($(external_links).find('img').parents('a')).addClass(Drupal.settings.extlink.extClass).each(function() { if ($(this).css('display') == 'inline') $(this).after('<span class=' + Drupal.settings.extlink.extClass + '></span>'); });
+	$(external_links).not($(external_links).find('img').parents('a')).addClass(Drupal.settings.extlink.extClass).each(function() {$(this).append('<span class=' + Drupal.settings.extlink.extClass + '></span>'); });
     }
   }
 
