Index: openacs-4/contrib/packages/simulation/tcl/action-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/simulation/tcl/Attic/action-procs.tcl,v diff -u -r1.3 -r1.4 --- openacs-4/contrib/packages/simulation/tcl/action-procs.tcl 9 Dec 2003 15:58:12 -0000 1.3 +++ openacs-4/contrib/packages/simulation/tcl/action-procs.tcl 10 Dec 2003 16:06:46 -0000 1.4 @@ -21,10 +21,13 @@ db_transaction { if { [info exists row(recipient_role)] } { - set recipient_role_id [workflow::role::get_id \ - -workflow_id $workflow_id \ - -short_name $row(recipient_role)] - + if { ![empty_string_p $row(recipient_role)] } { + set recipient_role_id [workflow::role::get_id \ + -workflow_id $workflow_id \ + -short_name $row(recipient_role)] + } else { + set recipient_role_id [db_null] + } db_dml edit_sim_role { update sim_tasks set recipient = :recipient_role_id