diff --git a/src/pages/Home.tsx b/src/pages/Home.tsx
index ec21bf5308e5ce5b24086c89cea844a17ee434e4..ed4d5313afd12c41bb56553b4d05452cc56a6908 100644
--- a/src/pages/Home.tsx
+++ b/src/pages/Home.tsx
@@ -22,6 +22,8 @@ export default function Home() {
   const [projectInfo, setProjectInfo] = useState<ProjectInfo | null>(null);
 
   useEffect(() => {
+    setProjectInfo(null);
+
     authFetch(`/api/main?projectId=${selectedProject?.id}`)
       .then((response) => {
         if (!response.ok) throw new Error(`프로젝트 정보 조회 실패: (${response.status})`);
@@ -38,6 +40,8 @@ export default function Home() {
   }, [authFetch, selectedProject]);
 
   useEffect(() => {
+    setLogs(null);
+
     authFetch(`/api/logs?projectId=${selectedProject?.id}&size=5`)
       .then((response): Promise<LogListResponse> => {
         if (!response.ok) throw new Error(`로그 목록 조회 실패: (${response.status})`);