Index: openacs-4/packages/assessment/www/admin/catalog-section-add.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/admin/Attic/catalog-section-add.xql,v diff -u -r1.2 -r1.3 --- openacs-4/packages/assessment/www/admin/catalog-section-add.xql 10 Dec 2004 11:42:23 -0000 1.2 +++ openacs-4/packages/assessment/www/admin/catalog-section-add.xql 14 Jan 2005 13:13:37 -0000 1.3 @@ -32,7 +32,11 @@ (select :new_assessment_rev_id as assessment_id, :section_id as section_id, :after as sort_order, max_time_to_complete, points from as_sections - where section_id = :section_id) + where section_id = :section_id + and not exists (select 1 + from as_assessment_section_map + where assessment_id = :new_assessment_rev_id + and section_id = :section_id))