Index: openacs-4/packages/xotcl-core/tcl/03-doc-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-core/tcl/03-doc-procs.tcl,v diff -u -N -r1.20 -r1.21 --- openacs-4/packages/xotcl-core/tcl/03-doc-procs.tcl 17 Nov 2018 16:16:50 -0000 1.20 +++ openacs-4/packages/xotcl-core/tcl/03-doc-procs.tcl 17 Nov 2018 16:22:38 -0000 1.21 @@ -250,9 +250,13 @@ } :public object method object_url {{-show_source 0} {-show_methods 1} scope obj} { - #set object [:scope_eval $scope nsf::object::qualify $obj] - set object [:scope_eval $scope namespace origin $obj] - return [export_vars -base /xotcl/show-object {object show_source show_methods}] + set isObject [:scope_eval $scope ::nsf::is object $obj] + if {$isObject} { + set object [:scope_eval $scope namespace origin $obj] + return [export_vars -base /xotcl/show-object {object show_source show_methods}] + } else { + return . + } } :public object method object_index {scope obj} {