diff --git a/web/react/components/post_list.jsx b/web/react/components/post_list.jsx
index 65247b7052..47ecc16809 100644
--- a/web/react/components/post_list.jsx
+++ b/web/react/components/post_list.jsx
@@ -444,13 +444,11 @@ module.exports = React.createClass({
if (post.create_at > last_viewed && !rendered_last_viewed) {
rendered_last_viewed = true;
postCtls.push(
-
+
+
+
New Messages
+ {postCtl}
+
);
} else {
postCtls.push(postCtl);
diff --git a/web/react/utils/utils.jsx b/web/react/utils/utils.jsx
index 72ed48faf5..8fc25cc612 100644
--- a/web/react/utils/utils.jsx
+++ b/web/react/utils/utils.jsx
@@ -716,7 +716,7 @@ Image.prototype.load = function(url, progressCallback) {
m = h.match( /^Content-Type\:\s*(.*?)$/mi ),
mimeType = m[ 1 ] || 'image/png';
- var blob = new Blob([this.response], { type: mimeType });
+ var blob = new Blob([this.response.buffer], { type: mimeType });
thisImg.src = window.URL.createObjectURL(blob);
};
xmlHTTP.onprogress = function(e) {