diff --git a/compiler/ParseTreeBuilderHtml.js b/compiler/ParseTreeBuilderHtml.js
old mode 100644
new mode 100755
index 695afc641..1bfcbe3a4
--- a/compiler/ParseTreeBuilderHtml.js
+++ b/compiler/ParseTreeBuilderHtml.js
@@ -32,7 +32,7 @@ var entities = {
};
function decodeEntities(data) {
- return data.replace(/&([^;]+);/g, function(match, entityName) {
+ return data.replace(/&([a-z0-9#]+);/gi, function(match, entityName) {
return entities[entityName] || '${entity:' + entityName + '}';
});
}