diff --git a/misc-scripts/analysis_description/load_analysis_descriptions.pl b/misc-scripts/analysis_description/load_analysis_descriptions.pl index 92bf8add4e3405e5189180a69936e6d85dde16ad..94da3fe00eca703b12be4359eb78143d0b78be35 100644 --- a/misc-scripts/analysis_description/load_analysis_descriptions.pl +++ b/misc-scripts/analysis_description/load_analysis_descriptions.pl @@ -178,6 +178,9 @@ while (my ($dbname) = $sth->fetchrow_array){ throw("Displayable flag for analysis '$logic_name' has to be either 0 or 1, but not '$displayable'!"); } + if (exists $reference{lc($logic_name)} ) { + throw("Logic_name already seen in file: ".lc($logic_name)); + } $reference{lc($logic_name)} = { nr => $nr, description => $description || '',