diff --git a/ChangeLog b/ChangeLog
index 301f048cf..618475dd4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2023-03-06  Bart Schaefer  <schaefer@zsh.org>
+
+	* 51524: Src/Modules/ksh93.mdd: dependency on zsh/zle for linkage
+
 2023-03-05  Bart Schaefer  <schaefer@zsh.org>
 
 	* 51486: Etc/zsh-development-guide: clarify module section
diff --git a/Src/Modules/ksh93.mdd b/Src/Modules/ksh93.mdd
index 2759884a0..85e35e9cb 100644
--- a/Src/Modules/ksh93.mdd
+++ b/Src/Modules/ksh93.mdd
@@ -5,4 +5,6 @@ load=yes
 autofeatures="b:nameref"
 autofeatures_emu="b:nameref p:.sh.command p:.sh.edcol p:.sh.edtext p:.sh.file p:.sh.lineno p:.sh.match p:.sh.subshell p:.sh.version"
 
+moddeps="zsh/zle"
+
 objects="ksh93.o"