Index: wp-includes/class-wp-image-editor-imagick.php
===================================================================
--- wp-includes/class-wp-image-editor-imagick.php	(revision 22901)
+++ wp-includes/class-wp-image-editor-imagick.php	(working copy)
@@ -29,7 +29,7 @@
 	/**
 	 * Checks to see if current environment supports Imagick.
 	 *
-	 * We require Imagick 2.1.1 or greater, based on whether the queryFormats()
+	 * We require Imagick 2.2.0 or greater, based on whether the queryFormats()
 	 * method can be called statically.
 	 *
 	 * @since 3.5.0
@@ -40,8 +40,13 @@
 	public static function test( $args = array() ) {
 
 		// First, test Imagick's extension and classes.
-		if ( ! extension_loaded( 'imagick' ) || ! class_exists( 'Imagick' ) || ! class_exists( 'ImagickPixel' ) )
+		if ( ! extension_loaded( 'imagick' ) ||
+			 ! version_compare( phpversion( 'imagick' ), '2.1.1', '>') ||
+			 ! class_exists( 'Imagick' ) ||
+			 ! class_exists( 'ImagickPixel' ) ) {
+
 			return false;
+		}
 
 		$required_methods = array(
 			'clear',
@@ -64,8 +69,7 @@
 		);
 
 		// Now, test for deep requirements within Imagick.
-		if ( ! is_callable( 'Imagick', 'queryFormats' ) ||
-			 ! defined( 'imagick::COMPRESSION_JPEG' ) ||
+		if ( ! defined( 'imagick::COMPRESSION_JPEG' ) ||
 			 array_diff( $required_methods, get_class_methods( 'Imagick' ) ) ) {
 
 			return false;
