diff --git a/romancal/dark_current/dark_current_step.py b/romancal/dark_current/dark_current_step.py index 414387031..77918ac9b 100755 --- a/romancal/dark_current/dark_current_step.py +++ b/romancal/dark_current/dark_current_step.py @@ -42,7 +42,8 @@ def process(self, input): # Do the dark correction out_model = input_model - out_model.data -= dark_model.data + nresultants = len(input_model.meta.exposure["read_pattern"]) + out_model.data -= dark_model.data[:nresultants] out_model.pixeldq |= dark_model.dq out_model.meta.cal_step.dark = "COMPLETE"