diff options
-rw-r--r-- | lib/depends.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/depends.c b/lib/depends.c index 9f4db8fa9..094864fde 100644 --- a/lib/depends.c +++ b/lib/depends.c @@ -121,7 +121,8 @@ static int removePackage(rpmts ts, Header h, rpmte depends) /* Filter out duplicate erasures. */ if (packageHashGetEntry(tsmem->removedPackages, dboffset, &pp, NULL, NULL)) { - rpmteSetDependsOn(pp[0], depends); + if (depends) + rpmteSetDependsOn(pp[0], depends); return 0; } |