summaryrefslogtreecommitdiff
path: root/apt-pkg/pkgcachegen.cc
diff options
context:
space:
mode:
Diffstat (limited to 'apt-pkg/pkgcachegen.cc')
-rw-r--r--apt-pkg/pkgcachegen.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/apt-pkg/pkgcachegen.cc b/apt-pkg/pkgcachegen.cc
index 75bd4c853..8e0301151 100644
--- a/apt-pkg/pkgcachegen.cc
+++ b/apt-pkg/pkgcachegen.cc
@@ -1203,7 +1203,7 @@ bool pkgCacheListParser::NewProvidesAllArch(pkgCache::VerIterator &Ver, StringVi
Dynamic<StringView> DynPackage(Package);
Dynamic<StringView> DynVersion(Version);
- if (Grp.end() == true)
+ if (Grp.end() == true || Grp->FirstPackage == 0)
return NewProvides(Ver, Package, Cache.NativeArch(), Version, Flags);
else
{