diff --git a/stillasMobileApplication/stillasMobileApplication/Views/ProjectView/ProjectView/ProjectListView.swift b/stillasMobileApplication/stillasMobileApplication/Views/ProjectView/ProjectView/ProjectListView.swift
index 79aa8f0eb0972de501973687cb9944aa554c69fb..24b76ff0009949e6a7328c1c85e919092f70e384 100644
--- a/stillasMobileApplication/stillasMobileApplication/Views/ProjectView/ProjectView/ProjectListView.swift
+++ b/stillasMobileApplication/stillasMobileApplication/Views/ProjectView/ProjectView/ProjectListView.swift
@@ -132,8 +132,10 @@ struct ProjectListView: View {
             }
             .task {
                 /// On first time opening --> Load in project data
-                await projectData.loadData { (projects) in
-                     self.projects = projects
+                if projects.isEmpty {
+                    await projectData.loadData { (projects) in
+                         self.projects = projects
+                    }
                 }
             }
             .sheet(isPresented: $showFilterModalView,