diff --git a/packages/desktop-client/src/components/Settings.js b/packages/desktop-client/src/components/Settings.js
index c17f0d70d8d147c4e7cb94e8229a227cd363a439..ff99427363d697762fc8721c417fcda46126a6f3 100644
--- a/packages/desktop-client/src/components/Settings.js
+++ b/packages/desktop-client/src/components/Settings.js
@@ -477,17 +477,12 @@ function Version() {
   let [version, setVersion] = useState('');
 
   useEffect(async () => {
-    const url = await send('get-server-url');
-    if (!url || url.indexOf('not-configured') !== -1) return;
+    const { error, version } = await send('get-server-version');
 
-    try {
-      const res = await fetch(url + '/info');
-      if (!res.ok) return;
-
-      const info = await res.json();
-      setVersion((info && info.build.version) || '');
-    } catch (e) {
+    if (error) {
       setVersion('');
+    } else {
+      setVersion(version);
     }
   }, []);