diff options
Diffstat (limited to 'src/render_hkl.c')
-rw-r--r-- | src/render_hkl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/render_hkl.c b/src/render_hkl.c index f42235d4..44ec23fe 100644 --- a/src/render_hkl.c +++ b/src/render_hkl.c @@ -161,7 +161,9 @@ static void draw_circles(signed int xh, signed int xk, signed int xl, if ( fabs(v) > fabs(*max_v) ) *max_v = fabs(v); /* Find max value for colour scale */ - if ( fabs(val) > fabs(*max_val) ) { + if ( !isnan(val) && !isinf(val) + && (fabs(val) > fabs(*max_val)) ) + { *max_val = fabs(val); } |