diff --git a/models/dayabay_v0d.py b/models/dayabay_v0d.py
index f5dae3ecf68f528ca82eb9fe8c87d401d067465b..fb9809254983e60589987973b9f7a640e7e4a287 100644
--- a/models/dayabay_v0d.py
+++ b/models/dayabay_v0d.py
@@ -1314,6 +1314,7 @@ class model_dayabay_v0d:
                     data.child("daily_data.detector"),
                     detectors = index["detector"],
                     columns = ("livetime", "eff", "efflivetime"),
+                    skip = inactive_detectors
                 )
 
             if "reactor-28days" in self._future:
@@ -1373,12 +1374,14 @@ class model_dayabay_v0d:
                 dtype = "d"
             )
 
-            Array.from_storage(
-                "daily_data.detector.rate_acc",
-                storage("data"),
-                remove_used_arrays = True,
-                dtype = "d"
-            )
+            if "data-a" in self._future:
+                logger.warning("Future: create daily accidentals A")
+                Array.from_storage(
+                    "daily_data.detector.rate_acc",
+                    storage("data"),
+                    remove_used_arrays = True,
+                    dtype = "d"
+                )
 
             Array.from_storage(
                 "daily_data.reactor.power",