Index: phase3/includes/api/ApiBase.php
===================================================================
--- phase3/includes/api/ApiBase.php	(revision 68170)
+++ phase3/includes/api/ApiBase.php	(working copy)
@@ -294,6 +294,12 @@
 					$desc = implode( $paramPrefix, $desc );
 				}
 
+				if ( !is_array( $paramSettings ) ) {
+					$paramSettings = array(
+						self::PARAM_DFLT => $paramSettings,
+					);
+				}
+
 				$deprecated = isset( $paramSettings[self::PARAM_DEPRECATED] ) ?
 					$paramSettings[self::PARAM_DEPRECATED] : false;
 				if ( $deprecated ) {
