Index: openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl,v diff -u -r1.147.2.28 -r1.147.2.29 --- openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl 15 Dec 2022 19:30:02 -0000 1.147.2.28 +++ openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl 24 Dec 2022 16:21:28 -0000 1.147.2.29 @@ -274,6 +274,13 @@ return 0 } } else { + if {![$data istype ::xowiki::File] && [regexp {^[a-zA-Z][a-zA-Z]:$} $name]} { + # + # The name looks like a language prefix followed by an empty + # name. Empty names are not allowed. + # + return 0 + } $data name $name # # Try first to get the language from the form parameter