diff --git a/packages/desktop-client/src/components/Settings.js b/packages/desktop-client/src/components/Settings.js
index ff99427363d697762fc8721c417fcda46126a6f3..4314789db3f710e8f47b3a2e0c139ebbff7493db 100644
--- a/packages/desktop-client/src/components/Settings.js
+++ b/packages/desktop-client/src/components/Settings.js
@@ -476,14 +476,16 @@ function SettingsLink({ to, name, style, first, last }) {
 function Version() {
   let [version, setVersion] = useState('');
 
-  useEffect(async () => {
-    const { error, version } = await send('get-server-version');
-
-    if (error) {
-      setVersion('');
-    } else {
-      setVersion(version);
-    }
+  useEffect(() => {
+    (async () => {
+      const { error, version } = await send('get-server-version');
+
+      if (error) {
+        setVersion('');
+      } else {
+        setVersion(version);
+      }
+    })();
   }, []);
 
   return (