diff --git a/lib/pronto/github.rb b/lib/pronto/github.rb
index <HASH>..<HASH> 100644
--- a/lib/pronto/github.rb
+++ b/lib/pronto/github.rb
@@ -9,7 +9,7 @@ module Pronto
     def pull_comments(sha)
       @comment_cache["#{pull_id}/#{sha}"] ||= begin
         client.pull_comments(slug, pull_id).map do |comment|
-          Comment.new(sha, comment.body, comment.path, comment.position)
+          Comment.new(sha, comment.body, comment.path, comment.position || comment.original_position)
         end
       end
     end
Fallback to original_position when pulling pull request comments

position gets null if it's outdated