From 711179b2b4e5488d4bd7d4baf8d21a9f01bc5fef Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Thu, 25 Oct 2012 18:18:02 +0200 Subject: [PATCH] Do not send an empty list of packages to the default policy, fixes #1259 --- src/Composer/Installer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Composer/Installer.php b/src/Composer/Installer.php index f1349bcaa..c7baf355b 100644 --- a/src/Composer/Installer.php +++ b/src/Composer/Installer.php @@ -449,7 +449,7 @@ class Installer } // select prefered package according to policy rules - if ($matches = $policy->selectPreferedPackages($pool, array(), $matches)) { + if ($matches && $matches = $policy->selectPreferedPackages($pool, array(), $matches)) { $newPackage = $pool->literalToPackage($matches[0]); if ($newPackage && $newPackage->getSourceReference() !== $package->getSourceReference()) {