diff -r 7b460017c221 -r 78afac5bb7b8 razor.c --- a/razor.c Mon Apr 07 23:52:14 2008 -0400 +++ b/razor.c Tue Apr 08 00:10:31 2008 -0400 @@ -2300,6 +2300,8 @@ already->state == RAZOR_PACKAGE_FORCED_UPDATE) { already->new_package = new_package; return; + } else if (new_package_set == trans->upstream) { + return; } /* Oops. We lose */