diff --git a/src/backend/access/transam/xlog.c b/src/backend/access/transam/xlog.c index 3d6046eacfd..9328ad38f4d 100644 --- a/src/backend/access/transam/xlog.c +++ b/src/backend/access/transam/xlog.c @@ -6763,7 +6763,7 @@ StartupXLOG(void) /* Pop the error context stack */ error_context_stack = errcontext.previous; - if (!XLogRecPtrIsInvalid(ControlFile->backupStartPoint) && + if (!XLogRecPtrIsInvalid(ControlFile->backupEndPoint) && XLByteLE(ControlFile->backupEndPoint, EndRecPtr)) { /*