diff --git a/wuenlp_tools/keys/lazykeys.py b/wuenlp_tools/keys/lazykeys.py
index 61ae0173f97b043a3052abc55d095736ac9fec98..ab2d65f5dc34db9492e79b618b4f281ea3008262 100644
--- a/wuenlp_tools/keys/lazykeys.py
+++ b/wuenlp_tools/keys/lazykeys.py
@@ -60,6 +60,11 @@ class LazyKey(UserString):
             self._loaded = True
         return self._data
 
+    @data.setter
+    def data(self, value):
+        self._data = value
+        self._loaded = True
+
     def __str__(self):
         return self.data