diff --git a/src/calng/kernels/lpd_gpu.cu b/src/calng/kernels/lpd_gpu.cu index bd5ae72125e80a92115f1791c4d2a022b1be7a19..3a5565592c019b6b10f8c121ff9e91860b16ed72 100644 --- a/src/calng/kernels/lpd_gpu.cu +++ b/src/calng/kernels/lpd_gpu.cu @@ -63,7 +63,7 @@ extern "C" { if (corr_flags & FF_CORR) { corrected *= flatfield_map[gm_map_index]; } - if (corrected < -1e7 || corrected > 1e7 || isnan(corrected)) { + if (corrected < -1e7 || corrected > 1e7 || isnan(corrected) || isinf(corrected)) { corrected = bad_pixel_mask_value; } }