diff --git a/pom.xml b/pom.xml
index f4d97fe..53b34ec 100644
--- a/pom.xml
+++ b/pom.xml
@@ -12,6 +12,7 @@
UTF-8
2.3.16.3
2.1.3.RELEASE
+ 1.2.7
@@ -39,6 +40,12 @@
thymeleaf
${thymeleaf.version}
+
+
+ nz.net.ultraq.thymeleaf
+ thymeleaf-layout-dialect
+ ${thymeleaf-layout-dialect.version}
+
@@ -91,4 +98,4 @@
-
\ No newline at end of file
+
diff --git a/src/main/java/org/codework/struts/plugins/thymeleaf/spi/DefaultTemplateEngineProvider.java b/src/main/java/org/codework/struts/plugins/thymeleaf/spi/DefaultTemplateEngineProvider.java
index 10e2e88..0bb16d6 100644
--- a/src/main/java/org/codework/struts/plugins/thymeleaf/spi/DefaultTemplateEngineProvider.java
+++ b/src/main/java/org/codework/struts/plugins/thymeleaf/spi/DefaultTemplateEngineProvider.java
@@ -19,6 +19,7 @@
import org.codework.struts.plugins.thymeleaf.StrutsMessageResolver;
import org.thymeleaf.TemplateEngine;
import org.thymeleaf.templateresolver.ServletContextTemplateResolver;
+import nz.net.ultraq.thymeleaf.LayoutDialect;
/**
* A default implementation of {@link TemplateEngineProvider}.
@@ -56,6 +57,7 @@ public void configure() {
templateEngine = new TemplateEngine();
templateEngine.setTemplateResolver(templateResolver);
+ templateEngine.addDialect(new LayoutDialect());
templateEngine.setMessageResolver(new StrutsMessageResolver());
}