diff --git a/framework/core/js/forum/src/components/discussion-page.js b/framework/core/js/forum/src/components/discussion-page.js index 9a449a09c..1181e1df1 100644 --- a/framework/core/js/forum/src/components/discussion-page.js +++ b/framework/core/js/forum/src/components/discussion-page.js @@ -245,7 +245,7 @@ export default class DiscussionPage extends mixin(Component, evented) { app.history.push('discussion'); - if (app.session.user() && endNumber > discussion.readNumber()) { + if (app.session.user() && endNumber > (discussion.readNumber() || 0)) { discussion.save({readNumber: endNumber}); m.redraw(); }