diff --git a/classes/MarketImage.class.php b/classes/MarketImage.class.php
index 48cf4a0c6e459a52d040b8208aa6b0b391e63017..7fb8eae85c81b6725959b37d41bb5159fdcb1df8 100644
--- a/classes/MarketImage.class.php
+++ b/classes/MarketImage.class.php
@@ -21,7 +21,7 @@ class MarketImage extends SimpleORMap {
     }
 
     public function getURL() {
-        return "plugins.php/pluginmarket/presenting/image/".$this->getId();
+        return URLHelper::getURL("plugins.php/pluginmarket/presenting/image/".$this->getId(), array(), true);
     }
 
     public function delete() {
diff --git a/classes/MarketPlugin.class.php b/classes/MarketPlugin.class.php
index 13c538fd4cdc5a689c50bf329662d9197aa75a8a..c54945a3df2c083255a118d1b737d0f5ddbaa125 100644
--- a/classes/MarketPlugin.class.php
+++ b/classes/MarketPlugin.class.php
@@ -68,7 +68,7 @@ class MarketPlugin extends SimpleORMap {
 
     public function getLogoURL() {
         $firstimage = $this->images->first();
-        return $firstimage ? $firstimage->getURL() : "assets/images/icons/blue/plugin.svg";
+        return $firstimage ? $firstimage->getURL() : Assets::image_path("icons/blue/plugin.svg");
     }
 
     public function setTags($tags) {