diff --git a/data-access/engine/src/common/src/mcutout.cpp b/data-access/engine/src/common/src/mcutout.cpp
index 4fd9024a0a7d04db43ab551073a17373c4c7ce45..b55626b24f679c349504bb4fbac08803577ee7fb 100644
--- a/data-access/engine/src/common/src/mcutout.cpp
+++ b/data-access/engine/src/common/src/mcutout.cpp
@@ -96,7 +96,7 @@ struct cut_resp_s one_cutout(const struct cut_param_s cut, const string fits_pat
       //uintmax_t filesize;
       const string relative_pathname = (cut.filename); // FIXME config wrong is http://...
       const string abs_fits_pathname = fits_path + '/' + relative_pathname;
-      const string cutfitsname = generate_cut_fitsname(relative_pathname, cut.hdunum);
+      const string cutfitsname = fits_cut_path + '/' + generate_cut_fitsname(relative_pathname, cut.hdunum);
       /*filesize =*/ cutout_file(
             abs_fits_pathname, cut.hdunum,
             cut.coord,