diff --git a/server/apiv1/info.go b/server/apiv1/info.go
index 430424e..5154faa 100644
--- a/server/apiv1/info.go
+++ b/server/apiv1/info.go
@@ -26,6 +26,11 @@ func AppInfo(w http.ResponseWriter, r *http.Request) {
 	info := appVersion{}
 	info.Version = config.Version
 
+	var m runtime.MemStats
+	runtime.ReadMemStats(&m)
+
+	info.Memory = m.Sys - m.HeapReleased
+
 	latest, _, _, err := updater.GithubLatest(config.Repo, config.RepoBinaryName)
 	if err == nil {
 		info.LatestVersion = latest
@@ -40,11 +45,6 @@ func AppInfo(w http.ResponseWriter, r *http.Request) {
 
 	info.Messages = storage.CountTotal()
 
-	var m runtime.MemStats
-	runtime.ReadMemStats(&m)
-
-	info.Memory = m.Sys - m.HeapReleased
-
 	bytes, _ := json.Marshal(info)
 
 	w.Header().Add("Content-Type", "application/json")