diff --git a/src/lime/_internal/backend/html5/HTML5HTTPRequest.hx b/src/lime/_internal/backend/html5/HTML5HTTPRequest.hx
index 49c361f20..a9d83663a 100644
--- a/src/lime/_internal/backend/html5/HTML5HTTPRequest.hx
+++ b/src/lime/_internal/backend/html5/HTML5HTTPRequest.hx
@@ -303,6 +303,9 @@ class HTML5HTTPRequest
private static function __isSameOrigin(path:String):Bool
{
+ if (path == null || path == "") return true;
+ if (StringTools.startsWith(path, "data:")) return true;
+
if (originElement == null)
{
originElement = Browser.document.createAnchorElement();