diff --git a/php/utils.php b/php/utils.php
index <HASH>..<HASH> 100644
--- a/php/utils.php
+++ b/php/utils.php
@@ -8,8 +8,8 @@ use \WP_CLI\Dispatcher;
 
 function load_dependencies() {
 	$vendor_paths = array(
-		WP_CLI_ROOT . '../../../../vendor',  // part of a larger project
 		WP_CLI_ROOT . '../vendor',           // top-level project
+		WP_CLI_ROOT . '../../../../vendor',  // part of a larger project
 	);
 
 	$has_autoload = false;
@@ -18,7 +18,6 @@ function load_dependencies() {
 		if ( file_exists( $vendor_path . '/autoload.php' ) ) {
 			require $vendor_path . '/autoload.php';
 			$has_autoload = true;
-			break;
 		}
 	}
autoload from local vendor dir, then from global

This allows running `composer update` on the spot and without switching the wp-cli repo
back to the master branch.

This also allows using suggested packages from a super-project (most
common being ~/.composer).