drop=FALSE needed if only one peak was found
Use an empty peaklist if XCMS does not detect any peak to avoid an error message downstream in the workflow
Dont add MS1 peaks to calibration data if MS1 calibration is disabled