Index: client/src/Dashboard/components/Navbar.jsx
===================================================================
--- client/src/Dashboard/components/Navbar.jsx	(revision 3acbb056ab2296e09e23546f115ce57f01a3d1af)
+++ client/src/Dashboard/components/Navbar.jsx	(revision 84bf8c13c1d3bde842b3ad3cd5ec49c4fb1b2919)
@@ -1,3 +1,3 @@
-import React  from 'react';
+import React from 'react';
 import { useNavigate } from 'react-router-dom';
 import logoIcon from '../../assets/images/logoIcon.png';
@@ -77,5 +77,5 @@
             </button>
           </li>
-          {user.isModerator && (
+          {user && user.isModerator && (
             <li>
               <button
@@ -117,6 +117,10 @@
             onClick={() => navigate('/dashboard/profile')}
           >
-            <span className="font-medium text-left">{user.username}</span>
-            <span className="text-sm text-base-content/70">{user.rank}</span>
+            <span className="font-medium text-left">
+              {user && user.username}
+            </span>
+            <span className="text-sm text-base-content/70">
+              {user && user.rank}
+            </span>
           </div>
         </button>
