--- inc/core/class.dc.media.php	2009-10-01 11:28:53.000000000 +0200
+++ /tmp/class.dc.media.php	2009-12-19 22:01:07.000000000 +0100
@@ -65,11 +65,7 @@
 		$this->table_ref = $this->core->prefix.'post_media';
 		$root = $this->core->blog->public_path;
 
-		if (preg_match('#^http(s)?://#',$this->core->blog->settings->public_url)) {
-			$root_url = rawurldecode($this->core->blog->settings->public_url);
-		} else {
-			$root_url = rawurldecode($this->core->blog->host.path::clean($this->core->blog->settings->public_url));
-		}
+		$root_url = rawurldecode($this->core->blog->settings->public_url);
 		
 		if (!is_dir($root)) {
 			throw new Exception(sprintf(__('Directory %s does not exist.'),$root));
