Hi Andre, > Are we reading the same code? > > for this case we have: > numactive != 1 ==> true > numheld != 1 ==> false > > (numactive != 1) && (numheld != 1) ==> false > Then shouldn't the patch simply be modified to if (numactive != 1 || numheld != 1)? Regards, -Denis