diff --git a/src/main/java/org/qortal/api/HTMLParser.java b/src/main/java/org/qortal/api/HTMLParser.java
index 0c72f5da..ea99afba 100644
--- a/src/main/java/org/qortal/api/HTMLParser.java
+++ b/src/main/java/org/qortal/api/HTMLParser.java
@@ -78,11 +78,17 @@ public class HTMLParser {
}
}
}
- return document.html().getBytes();
+ String html = document.html();
+ html = this.replaceAmpersands(html);
+ return html.getBytes();
}
return data;
}
+ private String replaceAmpersands(String html) {
+ return html.replace("&", "&");
+ }
+
private boolean shouldReplaceLink(String elementHtml) {
List prefixes = new ArrayList<>();
prefixes.add("http"); // Don't modify absolute links