diff --git a/masque/library/device_library.py b/masque/library/device_library.py index 73de588..e38b8fe 100644 --- a/masque/library/device_library.py +++ b/masque/library/device_library.py @@ -243,7 +243,7 @@ class LibDeviceLibrary(DeviceLibrary): # NOTE that this means the `Device` may be cached without the `Pattern` being in # the `underlying` cache yet! - self.underlying.set_value(name, '__DeviceLibrary', lambda: self[key].pattern) + self.underlying.set_value(key, '__DeviceLibrary', lambda: self[key].pattern) def __delitem__(self, key: str) -> None: DeviceLibrary.__delitem__(self, key)