diff --git a/src/calng/DsscCorrection.py b/src/calng/DsscCorrection.py
index 4b48e5aedafbc86121873ea33997a7aa86ee611d..3fd0504a5bd69d93b3b99b988d2cfa414d6f3f48 100644
--- a/src/calng/DsscCorrection.py
+++ b/src/calng/DsscCorrection.py
@@ -265,10 +265,10 @@ class DsscCorrection(BaseCorrection):
                 preview_slice_index,
             )
 
-        data_hash.set("image.data", buffer_handle)
-        data_hash.set("image.cellId", cell_table[:, np.newaxis])
+        data_hash.set(self._image_data_path, buffer_handle)
+        data_hash.set(self._cell_table_path, cell_table[:, np.newaxis])
         data_hash.set("image.pulseId", pulse_table[:, np.newaxis])
-        data_hash.set("calngShmemPaths", ["image.data"])
+        data_hash.set("calngShmemPaths", [self._image_data_path])
         self._write_output(data_hash, metadata)
         if do_generate_preview:
             self._write_combiner_previews(