diff --git a/src/Parsers/MarkdownParser.php b/src/Parsers/MarkdownParser.php index 90e76a47..cadbf7b4 100644 --- a/src/Parsers/MarkdownParser.php +++ b/src/Parsers/MarkdownParser.php @@ -18,7 +18,11 @@ class MarkdownParser extends Parsedown implements ParserInterface protected function inlineImage($excerpt) { $object = parent::inlineImage($excerpt); - $object['element']['attributes']['src'] = proxy_media_url($object['element']['attributes']['src']); + + if (!empty($object['element']['attributes']['src']) && !is_local_url($object['element']['attributes']['src'])) { + $object['element']['attributes']['src'] = proxy_media_url($object['element']['attributes']['src']); + } + return $object; } }