Index: openacs-4/packages/xowf/tcl/xowf-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowf/tcl/xowf-procs.tcl,v diff -u -N -r1.12 -r1.13 --- openacs-4/packages/xowf/tcl/xowf-procs.tcl 6 Sep 2017 18:15:03 -0000 1.12 +++ openacs-4/packages/xowf/tcl/xowf-procs.tcl 7 Sep 2017 18:39:53 -0000 1.13 @@ -477,7 +477,11 @@ # #:log START-CREATES if {$::xowf::sharedWorkflowDefinition} { - set :wf_container ::xowf::[[${:object} page_template] revision_id] + if {[${:object} is_wf]} { + set :wf_container ::xowf::[${:object} revision_id] + } else { + set :wf_container ::xowf::[[${:object} page_template] revision_id] + } if {[info commands ${:wf_container}] eq ""} { # # We require an xotcl::Object, since the container needs the