diff --git a/layout.sty b/layout.sty
index 4b5025a05e6020d111a6df8c056696735efd3140..b3e4cfbb5abd34973467912a0b56c066f39bb696 100644
--- a/layout.sty
+++ b/layout.sty
@@ -537,6 +537,7 @@ interior code={ \path[tcb fill interior] ([xshift=-2mm]interior.west)
 %%%%% Section Formatting %%%%%
 
 \newcommand{\frontpage}[2][\expandafter\MakeUppercase \jobname]{
+  \frontmatter
   \pagenumbering{gobble}
   \begin{titlepage}
     \centering
@@ -556,6 +557,7 @@ interior code={ \path[tcb fill interior] ([xshift=-2mm]interior.west)
   \cleardoublepage
   \frontmatter
   \tableofcontents
+  \clearpage
 }
 
 \newcommand\startappendix{