--- soundcloud.inc	2010-09-27 16:48:23.000000000 +0100
+++ soundcloud_NEW.inc	2010-09-29 12:16:37.000000000 +0100
@@ -73,6 +73,12 @@ function emaudio_soundcloud_extract($emb
  */
 function theme_emaudio_soundcloud_flash($item, $embed, $width, $height, $autoplay) {
   $output = '';
+
+    // If this is NULL, then the Embed code instead of URL has been passed in and just return the code.
+  if ( !$item['data']['swf'] ) {
+    return $item['embed'];
+  }
+
   if ($embed) {
     if ($item['data']['emaudio_soundcloud_version'] >= 1) {
       $id = form_clean_id('soundcloud');
@@ -87,10 +93,10 @@ function theme_emaudio_soundcloud_flash(
 SOUNDCLOUDEMBED;
     }
   }
-
   return $output;
 }
 
+
 /**
  * Implementation of hook_PROVIDER_data().
  */
