summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rpmmodule/rpmmodule.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/rpmmodule/rpmmodule.c b/rpmmodule/rpmmodule.c
index 4604c74ec..11c9b2ad9 100644
--- a/rpmmodule/rpmmodule.c
+++ b/rpmmodule/rpmmodule.c
@@ -893,8 +893,8 @@ static PyObject * rpmtransAdd(rpmtransObject * s, PyObject * args) {
} else if (how && !strcmp(how, "u"))
isUpgrade = 1;
- if (how && strcmp(how, "a"))
- rpmtransAvailablePackage(s->ts, h, key);
+ if (how && !strcmp(how, "a"))
+ rpmtransAvailablePackage(s->ts, h->h, key);
else
rpmtransAddPackage(s->ts, h->h, NULL, key, isUpgrade, NULL);