Index: openacs-4/packages/xowiki/tcl/package-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/package-procs.tcl,v diff -u -r1.151.2.1 -r1.151.2.2 --- openacs-4/packages/xowiki/tcl/package-procs.tcl 11 Dec 2008 05:52:05 -0000 1.151.2.1 +++ openacs-4/packages/xowiki/tcl/package-procs.tcl 12 Dec 2008 12:16:55 -0000 1.151.2.2 @@ -609,6 +609,16 @@ return $page } } + + # Maybe, a prototype page was imported with language en:, but the current language is different + if {$lang ne "en"} { + set page [my resolve_request -default_lang en -path $stripped_object method] + #my msg "resolve -default_lang en -path $stripped_object returns --> $page" + if {$page ne ""} { + return $page + } + } + #my msg "we have to import a prototype page for $stripped_object" set page [my import_prototype_page $stripped_object] if {$page eq ""} {