diff --git a/direct/src/p3d/PatchMaker.py b/direct/src/p3d/PatchMaker.py index 97da8b6371..32beec772a 100644 --- a/direct/src/p3d/PatchMaker.py +++ b/direct/src/p3d/PatchMaker.py @@ -634,8 +634,9 @@ class PatchMaker: remainingNames = packageNames[:] for package in self.packages: - if package.packageName in remainingNames: + if package.packageName in packageNames: self.processPackage(package) + if package.packageName in remainingNames: remainingNames.remove(package.packageName) if remainingNames: