diff --git a/source/texk/web2c/luatexdir/ChangeLog b/source/texk/web2c/luatexdir/ChangeLog
index bde59eddcf8c5e2a5045644e7874dc4455a93023..86482ca20c9f390c10970a338ff83a452d6da452 100644
--- a/source/texk/web2c/luatexdir/ChangeLog
+++ b/source/texk/web2c/luatexdir/ChangeLog
@@ -1,3 +1,6 @@
+2022-11-20  Luigi Scarso <luigi.scarso@gmail.com> 
+    * set \variablefam = -1 as initial value (H.Hagen).
+
 2022-11-20  Luigi Scarso <luigi.scarso@gmail.com> 
     * Ensured that load_hyphenation has enough Lua stack, and pops the latest table pushed in (Michal Vlasák).
 
diff --git a/source/texk/web2c/luatexdir/luatex_svnversion.h b/source/texk/web2c/luatexdir/luatex_svnversion.h
index cc26f5a97c84bc7798da507a3008d7897e7c5b6b..869b1271b63b4fb39ff32289587c235c543a8837 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 7549
+#define luatex_svn_revision 7550
 #endif
diff --git a/source/texk/web2c/luatexdir/tex/maincontrol.c b/source/texk/web2c/luatexdir/tex/maincontrol.c
index be5e8fa91e9f917f34776e65b6fdcf2f95d3a928..0353930d1db14765eb2747df563aa351f74f67f1 100644
--- a/source/texk/web2c/luatexdir/tex/maincontrol.c
+++ b/source/texk/web2c/luatexdir/tex/maincontrol.c
@@ -4333,6 +4333,7 @@ void initialize(void)
         px_dimen_par = one_bp;
         math_eqno_gap_step_par = 1000 ;
         math_flatten_mode_par = 1; /* ord */
+        var_fam_par = -1;
         cs_text(frozen_protection) = maketexstring("inaccessible");
         format_ident = maketexstring(" (INITEX)");
         cs_text(end_write) = maketexstring("endwrite");