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 f23fdd3Copy full SHA for f23fdd3
1 file changed
beet/library/base.py
@@ -810,6 +810,12 @@ 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
820
def missing(self, key: str) -> PackType:
821
if self.pack is None:
0 commit comments