From 68e6beffbf8388b98d0fc3001f822e45cdd7eae9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Tronsgaard?= Date: Fri, 23 Jun 2023 00:52:25 +0100 Subject: [PATCH] Avoid duplicating primary header when when extension=0 --- pyreduce/instruments/common.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyreduce/instruments/common.py b/pyreduce/instruments/common.py index a56f9edf..67ac9239 100644 --- a/pyreduce/instruments/common.py +++ b/pyreduce/instruments/common.py @@ -227,7 +227,8 @@ def load_fits( extension = self.get_extension(h_prime, mode) header = hdu[extension].header - header.extend(h_prime, strip=False) + if extension != 0: + header.extend(h_prime, strip=False) header = self.add_header_info(header, mode) header["e_input"] = (os.path.basename(fname), "Original input filename")