diff --git a/HsH-classes.dtx b/HsH-classes.dtx
index 14f434e602f17a39c576abdcb9b89abc756b0f7e..1f555574b0073583f64855223f4bbe5e1e78093e 100644
--- a/HsH-classes.dtx
+++ b/HsH-classes.dtx
@@ -479,9 +479,9 @@
           % sneeky comma needed after \@matrikelnr to deal with single item lists
           \foreach \x [count=\i,evaluate=\i as \y using {{\@matrikelnr,}[\i-1]}] in \@author {\eaddtabtoks{\x & \y\protect\\}}
           \usekomafont{author}{\def\arraystretch{1.2}
-            \if\@param l\hspace{-6pt}\begin{tabular}{l l}\printtabtoks\end{tabular}\fi
+            \if\@param l\begin{tabular}{@{}l l}\printtabtoks\end{tabular}\fi
             \if\@param c\begin{tabular}{l l}\printtabtoks\end{tabular}\fi
-            \if\@param r\begin{tabular}{r r}\printtabtoks\end{tabular}\hspace{-6pt}\fi
+            \if\@param r\begin{tabular}{r r@{}}\printtabtoks\end{tabular}\fi
           }
         \fi
       \fi}
diff --git a/src/HsH-article.cls b/src/HsH-article.cls
index fb60a3981fb4ad1f27eacd8ee601e2111308363d..f09c772dc87c09f9d19269c7a753f5edeb76c555 100644
--- a/src/HsH-article.cls
+++ b/src/HsH-article.cls
@@ -328,9 +328,9 @@
           % sneeky comma needed after \@matrikelnr to deal with single item lists
           \foreach \x [count=\i,evaluate=\i as \y using {{\@matrikelnr,}[\i-1]}] in \@author {\eaddtabtoks{\x & \y\protect\\}}
           \usekomafont{author}{\def\arraystretch{1.2}
-            \if\@param l\hspace{-6pt}\begin{tabular}{l l}\printtabtoks\end{tabular}\fi
+            \if\@param l\begin{tabular}{@{}l l}\printtabtoks\end{tabular}\fi
             \if\@param c\begin{tabular}{l l}\printtabtoks\end{tabular}\fi
-            \if\@param r\begin{tabular}{r r}\printtabtoks\end{tabular}\hspace{-6pt}\fi
+            \if\@param r\begin{tabular}{r r@{}}\printtabtoks\end{tabular}\fi
           }
         \fi
       \fi}
diff --git a/src/HsH-report.cls b/src/HsH-report.cls
index 393435cedd36543578d5f774c7469c10376dffba..9dc25bc48dde18967b361065646e314498b36004 100644
--- a/src/HsH-report.cls
+++ b/src/HsH-report.cls
@@ -345,9 +345,9 @@
           % sneeky comma needed after \@matrikelnr to deal with single item lists
           \foreach \x [count=\i,evaluate=\i as \y using {{\@matrikelnr,}[\i-1]}] in \@author {\eaddtabtoks{\x & \y\protect\\}}
           \usekomafont{author}{\def\arraystretch{1.2}
-            \if\@param l\hspace{-6pt}\begin{tabular}{l l}\printtabtoks\end{tabular}\fi
+            \if\@param l\begin{tabular}{@{}l l}\printtabtoks\end{tabular}\fi
             \if\@param c\begin{tabular}{l l}\printtabtoks\end{tabular}\fi
-            \if\@param r\begin{tabular}{r r}\printtabtoks\end{tabular}\hspace{-6pt}\fi
+            \if\@param r\begin{tabular}{r r@{}}\printtabtoks\end{tabular}\fi
           }
         \fi
       \fi}