--- trunk/run.pl 2006/09/25 18:58:43 710 +++ trunk/run.pl 2006/09/26 10:23:04 712 @@ -391,10 +391,12 @@ my $lookup_data = WebPAC::Normalize::_get_lookup(); - $log->debug("created following lookups: ", dump( $lookup_data )); + if (defined( $lookup_data->{$database}->{$input_name} )) { + $log->debug("created following lookups: ", dump( $lookup_data )); - foreach my $key (keys %$lookup_data) { - $store->save_lookup( $database, $input_name, $key, $lookup_data->{$key} ); + foreach my $key (keys %{ $lookup_data->{$database}->{$input_name} }) { + $store->save_lookup( $database, $input_name, $key, $lookup_data->{$database}->{$input_name}->{$key} ); + } } my $report_fh;