diff --git a/src/shared/components/post/post.tsx b/src/shared/components/post/post.tsx index 499330cc..f68d77ac 100644 --- a/src/shared/components/post/post.tsx +++ b/src/shared/components/post/post.tsx @@ -218,11 +218,15 @@ export class Post extends Component { } scrollCommentIntoView() { - var elmnt = document.getElementById(`comment-${this.state.commentId}`); - elmnt.scrollIntoView(); - elmnt.classList.add("mark"); - this.state.scrolled = true; - this.markScrolledAsRead(this.state.commentId); + let commentElement = document.getElementById( + `comment-${this.state.commentId}` + ); + if (commentElement) { + commentElement.scrollIntoView(); + commentElement.classList.add("mark"); + this.state.scrolled = true; + this.markScrolledAsRead(this.state.commentId); + } } get checkScrollIntoCommentsParam() {