# supertabular always results in 'Misplaced \noalign' error

I'm trying to use the package supertabularin order to be able to break long tables in twocolumn mode (cf. the answer to this question). But I always end up with the following error when compiling:

Misplaced \noalign.
\@tabletail ->\noalign
{\global \let \@savcr =\\ \global \let \\=\org@tabula...
l.9 \end{supertabular}

I assume I'm making some very basic mistake here, but I can't figure out what it is. Here's a MWE:

\documentclass{article}
\usepackage{supertabular}
\begin{document}
\begin{supertabular}{l l}
First column & Second column\\
First column & Second column\\
First column & Second column
\end{supertabular}
\end{document}
-
You must end the last line with an \\ too. –  Ulrike Fischer Feb 13 '13 at 14:11