diff --git a/src/backend/storage/lmgr/lmgr.c b/src/backend/storage/lmgr/lmgr.c
index 60e374959b036a45bb462c93a3d8f2135b5f647c..9e3ff591e4ea9392e861e71830bde45d2fd0830b 100644
--- a/src/backend/storage/lmgr/lmgr.c
+++ b/src/backend/storage/lmgr/lmgr.c
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *	  $PostgreSQL: pgsql/src/backend/storage/lmgr/lmgr.c,v 1.80 2005/12/09 01:22:04 tgl Exp $
+ *	  $PostgreSQL: pgsql/src/backend/storage/lmgr/lmgr.c,v 1.81 2006/01/13 21:32:12 tgl Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -383,13 +383,6 @@ XactLockTableWait(TransactionId xid)
 			break;
 		xid = SubTransGetParent(xid);
 	}
-
-	/*
-	 * Transaction was committed/aborted/crashed - we have to update pg_clog
-	 * if transaction is still marked as running.
-	 */
-	if (!TransactionIdDidCommit(xid) && !TransactionIdDidAbort(xid))
-		TransactionIdAbort(xid);
 }
 
 /*
@@ -421,13 +414,6 @@ ConditionalXactLockTableWait(TransactionId xid)
 		xid = SubTransGetParent(xid);
 	}
 
-	/*
-	 * Transaction was committed/aborted/crashed - we have to update pg_clog
-	 * if transaction is still marked as running.
-	 */
-	if (!TransactionIdDidCommit(xid) && !TransactionIdDidAbort(xid))
-		TransactionIdAbort(xid);
-
 	return true;
 }