- fix stupid bug
authorMichael Schroeder <mls@suse.de>
Sat, 10 Nov 2007 23:28:11 +0000 (23:28 +0000)
committerMichael Schroeder <mls@suse.de>
Sat, 10 Nov 2007 23:28:11 +0000 (23:28 +0000)
src/solver.c

index c670ea6..bf259d2 100644 (file)
@@ -1723,7 +1723,7 @@ selectandinstall(Solver *solv, int level, Queue *dq, Id inst, int disablerules)
   Id p;
   int i;
 
-  if (dq->count > 1)
+  if (dq->count > 1 || inst)
     policy_filter_unwanted(solv, dq, inst, POLICY_MODE_CHOOSE);
 
   i = 0;