diff --git a/src/backend/access/transam/xlog.c b/src/backend/access/transam/xlog.c
index 067827abeb636813654160c4f68b1a17988ad3b4..4b429378decfcd5feede3b1a8e007f20f02811ec 100644
--- a/src/backend/access/transam/xlog.c
+++ b/src/backend/access/transam/xlog.c
@@ -7,7 +7,7 @@
  * Portions Copyright (c) 1996-2010, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/backend/access/transam/xlog.c,v 1.368 2010/02/08 04:33:53 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/access/transam/xlog.c,v 1.369 2010/02/08 09:08:51 heikki Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -5656,11 +5656,6 @@ StartupXLOG(void)
 			if (XLByteLT(ControlFile->minRecoveryPoint, checkPoint.redo))
 				ControlFile->minRecoveryPoint = checkPoint.redo;
 		}
-		else
-		{
-			XLogRecPtr	InvalidXLogRecPtr = {0, 0};
-			ControlFile->minRecoveryPoint = InvalidXLogRecPtr;
-		}
 		/*
 		 * set backupStartupPoint if we're starting archive recovery from a
 		 * base backup