diff --git a/src/App.jsx b/src/App.jsx
index 98330bfc6dcebe616981f0c1e87922b5c4b48acb..7414cf3dcb6aeb57719b5eab0b8808e66f07297a 100644
--- a/src/App.jsx
+++ b/src/App.jsx
@@ -1,4 +1,4 @@
-import React, { Suspense } from "react";
+import React, { Suspense, useEffect } from "react";
 import { Helmet, HelmetProvider } from "react-helmet-async";
 import { BrowserRouter as Router, Route, Switch } from "react-router-dom";
 import { KeycloakProvider } from "@react-keycloak/web";
@@ -6,7 +6,10 @@ import { ExtraErrorData } from "@sentry/integrations/dist/extraerrordata";
 import * as Sentry from "@sentry/react";
 import { Integrations } from "@sentry/tracing";
 
+import { loadAnnouncements } from "actions/announcements";
 import { loadConfig } from "actions/global-info";
+import { loadPosts } from "actions/posts";
+import { loadProgram } from "actions/program";
 import { loadMe } from "actions/users";
 import { initializeWSChannel } from "actions/ws";
 import Footer from "components/Footer";
@@ -86,7 +89,13 @@ const LoadingComponent = (
 );
 
 const BaseApp = () => {
-  initializeWSChannel.read();
+  loadProgram.read();
+  loadAnnouncements.read();
+  loadPosts.read();
+
+  useEffect(() => {
+    initializeWSChannel.run();
+  }, []);
 
   return (
     <HelmetProvider>
diff --git a/src/containers/GlobalStats.jsx b/src/containers/GlobalStats.jsx
index 96ecbef827f4515da183a8272910359dde2b5d34..85cb17a911d7e2991e1d96f08e071774b7f2b8f9 100644
--- a/src/containers/GlobalStats.jsx
+++ b/src/containers/GlobalStats.jsx
@@ -45,9 +45,11 @@ const GlobalStats = () => {
       <div>
         <strong>{onlineUsers}</strong> <span>online celkem</span>
       </div>
-      <div>
-        <span>Vel. skupiny ÄŤlenĹŻ je</span> <strong>{groupSizeHalf}</strong>
-      </div>
+      {groupSizeHalf !== null && (
+        <div>
+          <span>Vel. skupiny ÄŤlenĹŻ je</span> <strong>{groupSizeHalf}</strong>
+        </div>
+      )}
       {nextProgramEntry && (
         <div className="flex-grow text-right hidden sm:block lg:hidden xl:block truncate">
           Následuje:{" "}