diff --git a/jk_web/teaching_24_kg1/__init__.py b/jk_web/teaching_24_kg1/__init__.py
index c282e8dff69802b3acf4761b3ddb498a1002f87e..46875dec9e8f59c524220ed0b4d387abe54e8d0d 100644
--- a/jk_web/teaching_24_kg1/__init__.py
+++ b/jk_web/teaching_24_kg1/__init__.py
@@ -44,12 +44,12 @@ with web.Module("teaching_24_kg1") as module:
             with b.tr:
                 b.line.td(date)
                 b.line.td(content)
-                if pdf:
-                    p = web.Mpage(d, f"vyuka/24z/kg1/{id}", source=f'{id}.md',
-                          page_builder=base_page,
-                          source_code_module=(lambda: ...).__module__,
-                    )
-                    with b.line.td:
+                with b.line.td:
+                    if pdf:
+                        p = web.Mpage(d, f"vyuka/24z/kg1/{id}", source=f'{id}.md',
+                              page_builder=base_page,
+                              source_code_module=(lambda: ...).__module__,
+                        )
                         b.locallink(p)("Příklady")
             return b.root