diff --git a/src/main/java/info/magnolia/module/form/templates/components/multistep/NavigationUtils.java b/src/main/java/info/magnolia/module/form/templates/components/multistep/NavigationUtils.java index 0643f12..1c2b5bd 100644 --- a/src/main/java/info/magnolia/module/form/templates/components/multistep/NavigationUtils.java +++ b/src/main/java/info/magnolia/module/form/templates/components/multistep/NavigationUtils.java @@ -40,6 +40,7 @@ import info.magnolia.jcr.util.MetaDataUtil; import info.magnolia.jcr.util.NodeUtil; import info.magnolia.jcr.util.PropertyUtil; +import info.magnolia.jcr.wrapper.I18nNodeWrapper; import info.magnolia.objectfactory.Components; import info.magnolia.registry.RegistrationException; import info.magnolia.rendering.template.TemplateDefinition; @@ -107,9 +108,13 @@ return child; } Node x = findParagraphOfType(child, paragraphType); - if (x != null) + if (x != null) { + if (!NodeUtil.isWrappedWith(x, I18nNodeWrapper.class)) { + x = new I18nNodeWrapper(x); + } return x; } + } return null; }