diff --git a/src/nm-connectivity.c b/src/nm-connectivity.c
index d8d4bf7d8..c5a86efb1 100644
--- a/src/nm-connectivity.c
+++ b/src/nm-connectivity.c
@@ -216,7 +216,7 @@ multi_timer_cb (CURLM *multi, long timeout_ms, void *userdata)
 
 	nm_clear_g_source (&priv->curl_timer);
 	if (timeout_ms != -1)
-		priv->curl_timer = g_timeout_add (timeout_ms * 1000, curl_timeout_cb, self);
+		priv->curl_timer = g_timeout_add (timeout_ms, curl_timeout_cb, self);
 
 	return 0;
 }
