diff --git a/picard/metadata.py b/picard/metadata.py index 053e19f63..a083972a6 100644 --- a/picard/metadata.py +++ b/picard/metadata.py @@ -231,7 +231,7 @@ class Metadata(dict): def update(self, other): for key in other.iterkeys(): - self.set(key, other.getall(key)) + self.set(key, other.getall(key)[:]) if other.images: self.images = other.images[:] if other.length: