We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cbef428 commit 2f6d346Copy full SHA for 2f6d346
1 file changed
beet/library/base.py
@@ -810,6 +810,11 @@ def __delitem__(self, key: str):
810
for i, entry in enumerate(entries):
811
if entry.get("directory") == key:
812
del entries[i]
813
+ if not entries:
814
+ del overlays["entries"]
815
+ if not overlays:
816
+ del self.pack.mcmeta.data["overlays"]
817
+ break
818
819
def missing(self, key: str) -> PackType:
820
if self.pack is None:
0 commit comments