Index: openacs-4/packages/xowiki/tcl/xowiki-www-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-www-procs.tcl,v diff -u -r1.326 -r1.327 --- openacs-4/packages/xowiki/tcl/xowiki-www-procs.tcl 23 Jul 2015 03:20:10 -0000 1.326 +++ openacs-4/packages/xowiki/tcl/xowiki-www-procs.tcl 24 Jul 2015 04:33:53 -0000 1.327 @@ -345,7 +345,11 @@ my instvar package_id name $package_id delete -name $name -item_id $item_id } else { - my set_live_revision -revision_id $latest_revision + # Fetch fresh instance from db so that we have actual values + # from the latest revision for e.g. the update of the + # item_index. + set page [::xo::db::CrClass get_instance_from_db -item_id $item_id -revision_id $latest_revision] + $page set_live_revision -revision_id $latest_revision } } if {$latest_revision ne ""} {