Bug 24683: Fix for take smart rules into account in "if all unavailable"