diff --git a/slsReceiverSoftware/include/HDF5FileStatic.h b/slsReceiverSoftware/include/HDF5FileStatic.h index b22b29543..29c24e730 100644 --- a/slsReceiverSoftware/include/HDF5FileStatic.h +++ b/slsReceiverSoftware/include/HDF5FileStatic.h @@ -512,7 +512,7 @@ public: //hyperslab int numMajorHyperslab = (numf-1)/maxFramesPerFile; - if ((numf-1)%maxFramesPerFile) numMajorHyperslab++; + if (((numf-1)%maxFramesPerFile) || (numf == 1)) numMajorHyperslab++; bool error = false; uint64_t framesSaved = 0; for (int j = 0; j < numMajorHyperslab; j++) {