diff --git a/Doc/perl/l2hinit.perl b/Doc/perl/l2hinit.perl
index 23279215228..bd85f686d48 100644
--- a/Doc/perl/l2hinit.perl
+++ b/Doc/perl/l2hinit.perl
@@ -148,9 +148,9 @@ sub make_nav_panel {
$s = ('
'
. "\n"
# left-hand side
- . "\n| $NEXT | "
- . "\n$UP | "
. "\n$PREVIOUS | "
+ . "\n$UP | "
+ . "\n$NEXT | "
# title box
. "\n"
. "\n $t_title | "
@@ -160,9 +160,10 @@ sub make_nav_panel {
. "\n$INDEX | "
. "\n
\n"
# textual navigation
- . make_nav_sectref("Next", $NEXT_TITLE)
+ . make_nav_sectref("Previous", $PREVIOUS_TITLE)
. make_nav_sectref("Up", $UP_TITLE)
- . make_nav_sectref("Previous", $PREVIOUS_TITLE));
+ . make_nav_sectref("Next", $NEXT_TITLE)
+ );
# remove these; they are unnecessary and cause errors from validation
$s =~ s/ NAME="tex2html\d+"\n */ /g;
return $s;