diff --git a/teckidscaltmp.sty b/teckidscaltmp.sty
index f58bfdea0406993592bff3066e2c793d2034e2cd..2f036ea9d5881f200f85f15aaa67edc2489e0261 100644
--- a/teckidscaltmp.sty
+++ b/teckidscaltmp.sty
@@ -409,6 +409,15 @@
    \@tempcnta=\tktmY%
   \fi%
   \ifnum\@tempcntb=\tktmM\else%
+   \ifnum\count@<29%
+    \csname tkCalLine29\endcsname=\expandafter{\the\csname tkCalLine29\endcsname \tkCalColsep\tkCalColsep\tkCalColsep}%
+   \fi
+   \ifnum\count@<30%
+    \csname tkCalLine30\endcsname=\expandafter{\the\csname tkCalLine30\endcsname \tkCalColsep\tkCalColsep\tkCalColsep}%
+   \fi
+   \ifnum\count@<31%
+    \csname tkCalLine31\endcsname=\expandafter{\the\csname tkCalLine31\endcsname \tkCalColsep\tkCalColsep\tkCalColsep}%
+   \fi
    \tkCalToks={}%
    \ifnum\@tempcntb=\z@\else%
     \tkAmdToks{\tkCalColsep}%
@@ -495,6 +504,7 @@
     \tkCalClineB=\expandafter{\the\expandafter\tkCalClineB \the\tkCalToks}%
    \fi%
   \fi\fi%
+  \count@=\tktmD%
  \ifnum\tkjd < \tkcalend%
   \advance\tkjd by 1%
  \repeat%
@@ -542,9 +552,9 @@
   \the\csname tkCalLine26\endcsname\\\hline
   \the\csname tkCalLine27\endcsname\\\hline
   \the\csname tkCalLine28\endcsname\\\hline
-  \the\csname tkCalLine19\endcsname\\\the\tkCalClineA
-  \the\csname tkCalLine20\endcsname\\\the\tkCalClineB
-  \the\csname tkCalLine21\endcsname\\\hline
+  \the\csname tkCalLine29\endcsname\\\the\tkCalClineA
+  \the\csname tkCalLine30\endcsname\\\the\tkCalClineB
+  \the\csname tkCalLine31\endcsname\\\hline
  \end{tabu}
 
  Legende:\keinumbruch