diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c
index f265f413acba39e59c99aac57b58998f98ab1d3c..477e64a1146ff82c35ac08e1bdcbec182e03d12a 100644
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
@@ -6776,6 +6776,7 @@ bool btrfs_page_exists_in_range(struct inode *inode, loff_t start, loff_t end)
 			 * here as an exceptional entry: so return it without
 			 * attempting to raise page count.
 			 */
+			page = NULL;
 			break; /* TODO: Is this relevant for this use case? */
 		}