diff --git a/package/gluon-status-page/src/js/lib/gui/signalgraph.js b/package/gluon-status-page/src/js/lib/gui/signalgraph.js
index 83732158a5ad4fe54f597c282d383d18785cb3c5..231ce6289439faca23760660ec6927c86b5136a3 100644
--- a/package/gluon-status-page/src/js/lib/gui/signalgraph.js
+++ b/package/gluon-status-page/src/js/lib/gui/signalgraph.js
@@ -110,7 +110,7 @@ define(function () {
     function resize() {
       var newWidth = canvas.parentNode.clientWidth
 
-      if (newWidth === 0)
+      if (newWidth === 0 || newWidth === canvas.width)
         return
 
       var lastImage = ctx.getImageData(0, 0, newWidth, canvas.height)