diff --git a/sites/all/modules/imageapi/imageapi.module b/sites/all/modules/imageapi/imageapi.module index 2021dc2..6aed013 100644 --- a/sites/all/modules/imageapi/imageapi.module +++ b/sites/all/modules/imageapi/imageapi.module @@ -162,6 +162,8 @@ function imageapi_toolkit_invoke($method, &$image, array $params = array()) { $function = $image->toolkit . '_image_' . $method; if (function_exists($function)) { array_unshift($params, $image); + $params[0] = &$image; + $params[1] = &$params[1]; return call_user_func_array($function, $params); } watchdog('imageapi', 'The selected image handling toolkit %toolkit can not correctly process %function.', array('%toolkit' => $image->toolkit, '%function' => $function), WATCHDOG_ERROR);