Index: openacs-4/contrib/packages/bcms/tcl/bcms-item-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/bcms/tcl/bcms-item-procs.tcl,v diff -u -N -r1.9 -r1.10 --- openacs-4/contrib/packages/bcms/tcl/bcms-item-procs.tcl 28 Oct 2003 10:55:26 -0000 1.9 +++ openacs-4/contrib/packages/bcms/tcl/bcms-item-procs.tcl 30 Oct 2003 15:08:11 -0000 1.10 @@ -395,7 +395,14 @@ return {} } - return [get_item -item_id $item_id -revision $revision] + array set item [get_item -item_id $item_id -revision $revision] + # we need to see if we got any item, if not there is an item but the revision is not live + # since we have a item_id + if {[array size item] > 0} { + return [array get item] + } else { + return [list item_id $item_id] + } } #TODO: use the views to select the revision info