diff --git a/src/core/components/providers/markdown.jsx b/src/core/components/providers/markdown.jsx
index 2ef8b6a6..35ad0c5f 100644
--- a/src/core/components/providers/markdown.jsx
+++ b/src/core/components/providers/markdown.jsx
@@ -31,6 +31,7 @@ export default Markdown
const sanitizeOptions = {
allowedTags: sanitize.defaults.allowedTags.concat([ "h1", "h2", "img" ]),
allowedAttributes: {
+ ...sanitize.defaults.allowedAttributes,
"img": sanitize.defaults.allowedAttributes.img.concat(["title"])
},
textFilter: function(text) {
diff --git a/test/components/markdown.js b/test/components/markdown.js
index 01a55e1c..65b80c0e 100644
--- a/test/components/markdown.js
+++ b/test/components/markdown.js
@@ -24,6 +24,12 @@ describe("Markdown component", function() {
const el = render(