Index: transaction.c
===================================================================
RCS file: /cvs/devel/rpm/lib/transaction.c,v
retrieving revision 1.315.2.2
diff -u -u -r1.315.2.2 transaction.c
--- lib/transaction.c	10 Feb 2005 09:04:06 -0000	1.315.2.2
+++ lib/transaction.c	28 Feb 2005 22:15:10 -0000
@@ -2285,7 +2285,7 @@
 	p->fi = rpmfiFree(p->fi);
 
 	/* If no post-transaction script, then don't bother. */
-	if (haspostscript)
+	if (!haspostscript)
 	    continue;
 
 	p->fd = ts->notify(p->h, RPMCALLBACK_INST_OPEN_FILE, 0, 0,
