diff --git a/src/lib/cloud-provider.js b/src/lib/cloud-provider.js
index 1e6fb2adeca3635939aa9bf7c0e987bb2363ece2..5da8a6cc51fc2316ba2b7a2a07001e7ac2c3c63c 100644
--- a/src/lib/cloud-provider.js
+++ b/src/lib/cloud-provider.js
@@ -187,6 +187,7 @@ class CloudProvider {
             clearTimeout(this._connectionTimeout);
             this._connectionTimeout = null;
         }
+        this.connectionAttempts = 0;
     }
 
 }