As another solution, if you need to reuse that synthetic flat field for the future, you could multiply the image by 10 or 20 before the filter, so that the dynamic is higher. This is valid only for the option "Create flat field".
Instead, if that option is not enabled, the flat field is used internally in floating point, so no defects will be visible in the corrected image.