Index: openacs-4/packages/project-manager/lib/assignee-portlet.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/project-manager/lib/assignee-portlet.tcl,v diff -u -r1.5 -r1.6 --- openacs-4/packages/project-manager/lib/assignee-portlet.tcl 26 Aug 2005 20:59:12 -0000 1.5 +++ openacs-4/packages/project-manager/lib/assignee-portlet.tcl 9 Sep 2005 22:31:42 -0000 1.6 @@ -24,6 +24,9 @@ # Get the URL for contacts set contacts_url [site_node::get_package_url -package_key contacts] +# Check if contacts is installed +set contacts_installed_p [apm_package_installed_p contacts] + # Send Email URL set send_email_url "send-mail?project_id=$project_id" @@ -66,14 +69,19 @@ ] \ role_name [list \ label "[_ project-manager.Role]" \ - ] \ - complaint [list \ - label "[_ contacts.Complaint]" \ - display_template {[_ project-manager.Add_complaint] - } \ - ] \ - ] + ] + ] +if {$contacts_installed_p} { + lappend elements [list \ + complaint [list \ + label "[_ contacts.Complaint]" \ + display_template {[_ project-manager.Add_complaint] + } \ + ] \ + ] +} + template::list::create \ -name people \ -multirow people \