Index: trunk/FACT++/www/viewer/index.js
===================================================================
--- trunk/FACT++/www/viewer/index.js	(revision 17811)
+++ trunk/FACT++/www/viewer/index.js	(revision 17812)
@@ -461,4 +461,8 @@
 {
     var canv = document.getElementById("camera"+n);
+    canv.dataRel = null;
+
+    if (!Array.isArray(data))
+        return;
 
     canv.dataAbs = new Array(1440);
@@ -466,5 +470,5 @@
     {
         var val = data[map[i]];
-        if (!isNaN(val))
+        if (!isNaN(val) && val!==null)
             canv.dataAbs[i] = val;
     }
@@ -1276,5 +1280,5 @@
         return;
 
-    var lvl = (col-min)/(max-min);
+    var lvl = max==min ? 0.5 : (col-min)/(max-min);
 
     ctx.fillStyle = "#"+HLStoRGB(lvl);
