# may auto-vivify if config file is non-existent:
foreach my $section (@{$self->{-section_order}}) {
next if $section !~ m!\Apublicinbox\.([^/]+)\z!;
- $self->{"publicinbox.$1.mainrepo"} or next;
+ defined($self->{"publicinbox.$1.mainrepo"}) or next;
my $ibx = lookup_name($self, $1) or next;
$cb->($ibx);
}