diff --git a/src/postprocessor/chainer.py b/src/postprocessor/chainer.py
index 831d5471b558cd574410d1b0d538de98838e7403..21693811c4d57dd38c7f5a11c2c0708f66ce423a 100644
--- a/src/postprocessor/chainer.py
+++ b/src/postprocessor/chainer.py
@@ -62,7 +62,7 @@ class Chainer(Signal):
             data = self.common_chains[dataset](**kwargs)
         else:
             # use Signal's get_raw
-            data = self.get_raw(dataset, in_minutes=in_minutes)
+            data = self.get_raw(dataset, in_minutes=in_minutes, lineage=True)
             if chain:
                 data = self.apply_chain(data, chain, **kwargs)
         if retain: