page-break-before: Trotz Seitenumbruch keine zweite Seite?!

- css
Hallo
Ich bin gerade dabei für ein Projekt eine HTML-Druckansicht zu erstellen.
Dabei wollte ich einen Seitenumbruch erzwingen, doch irgendwie entsteht dabei keine Zweite Seite.
Mein HTML sieht ungefähr so aus:
<table>
<tr>
<td>foo</td>
</tr>
<tr style="page-break-before: always;">
<td>bar</td>
</tr>
</table>
Anscheinend wird der Seitenumbruch zwar eingefügt (das "bar" verschwindet nämlich von der ersten Seite, sobald die style-Eigenschaft eingefügt ist), aber es wird nur eine Seite gedruckt ("Seite 1 von 1"), obwohl ja nun eigentlich zwei Seiten vorhanden sein müssten.
Was mach ich da falsch?
Mfg