diff --git a/source/texk/web2c/luatexdir/luatex_svnversion.h b/source/texk/web2c/luatexdir/luatex_svnversion.h
index de852ce26d55a83e53d3094341ddaab22df69ffe..3c45c3972d069150f32bad57d81685ab9aa35673 100644
--- a/source/texk/web2c/luatexdir/luatex_svnversion.h
+++ b/source/texk/web2c/luatexdir/luatex_svnversion.h
@@ -1,4 +1,4 @@
 #ifndef luatex_svn_revision_h
 #define luatex_svn_revision_h
-#define luatex_svn_revision 7507
+#define luatex_svn_revision 7509
 #endif
diff --git a/source/texk/web2c/luatexdir/tex/mainbody.c b/source/texk/web2c/luatexdir/tex/mainbody.c
index b8e50f0d7e5e102731f5ea341e60ba38a650dca9..3d239b5a24de6248d10ce674f10cb957b96f51bf 100644
--- a/source/texk/web2c/luatexdir/tex/mainbody.c
+++ b/source/texk/web2c/luatexdir/tex/mainbody.c
@@ -441,7 +441,6 @@ int main_initialize(void)
         memset(eqtb, 0, sizeof(memory_word) * (unsigned) (eqtb_top + 1));
         init_string_pool_array((unsigned) max_strings);
         reset_cur_string();
-        show_stream_par = -1;
     }
     /*tex
         Check the ``constant'' values...
diff --git a/source/texk/web2c/luatexdir/tex/maincontrol.c b/source/texk/web2c/luatexdir/tex/maincontrol.c
index 477842ec4218c1c2462d650535984554c888123e..be5e8fa91e9f917f34776e65b6fdcf2f95d3a928 100644
--- a/source/texk/web2c/luatexdir/tex/maincontrol.c
+++ b/source/texk/web2c/luatexdir/tex/maincontrol.c
@@ -4317,6 +4317,7 @@ void initialize(void)
         page_top_offset_par = one_inch;
         page_right_offset_par = one_inch;
         page_bottom_offset_par = one_inch;
+        show_stream_par = -1;
         ini_init_primitives();
         hash_used = frozen_control_sequence;
         hash_high = 0;