--- loncom/interface/courseclassifier.pm 2011/02/25 02:40:42 1.13 +++ loncom/interface/courseclassifier.pm 2011/03/03 00:06:38 1.14 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Utilities for classifying courses based on institutional code # -# $Id: courseclassifier.pm,v 1.13 2011/02/25 02:40:42 raeburn Exp $ +# $Id: courseclassifier.pm,v 1.14 2011/03/03 00:06:38 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -869,7 +869,7 @@ sub instcode_search_str { } sub instcode_from_selectors { - my ($cdom) = @_; + my ($cdom,$noregexps) = @_; my $instcode; my $caller = 'global'; my (%coursecodes,%codes,@codetitles,%cat_titles,%cat_order, @@ -890,7 +890,11 @@ sub instcode_from_selectors { my $category = $local_to_standard{$loctitle}; if ($category ne '') { if ($env{'form.'.$category} eq '-1' ) { - $instcode .= $codedefaults{$category}; + if ($noregexps) { + $instcode .= ' '; + } else { + $instcode .= $codedefaults{$category}; + } } else { $instcode .= $env{'form.'.$category}; }