diff --git a/core/modules/image/image.module b/core/modules/image/image.module index 9ea38a6a53a2fd7..2f7c7f5bbd7b80b 100644 --- a/core/modules/image/image.module +++ b/core/modules/image/image.module @@ -459,10 +459,10 @@ function image_styles() { $config = config($config_name); $style['name'] = $config->get('name'); $style['storage'] = IMAGE_STORAGE_DEFAULT; - foreach ($config->get('effects') as $key => $effect) { - $definition = image_effect_definition_load($key); + foreach ($config->get('effects') as $effect) { + $definition = image_effect_definition_load($effect['name']); $effect = array_merge($definition, $effect); - $style['effects'][$key] = $effect; + $style['effects'][$effect['name']] = $effect; } $styles[$style['name']] = $style; }