diff --git a/stillasMobileApplication/stillasMobileApplication/Views/ProfileView/ProfileView.swift b/stillasMobileApplication/stillasMobileApplication/Views/ProfileView/ProfileView.swift
index ab195642e6b3d88083b5198381ce080f8c9c7f63..ec0ad6ef32e10e0086e26bf943b19061df67b6cb 100644
--- a/stillasMobileApplication/stillasMobileApplication/Views/ProfileView/ProfileView.swift
+++ b/stillasMobileApplication/stillasMobileApplication/Views/ProfileView/ProfileView.swift
@@ -158,6 +158,21 @@ struct ProfileDetails: View {
                 .background(colorScheme == .dark ? Color(UIColor.white) : Color(UIColor.white)).cornerRadius(7)
                 .shadow(color: Color(UIColor.black).opacity(0.1), radius: 5, x: 0, y: 2)
                 .shadow(color: Color(UIColor.black).opacity(0.2), radius: 20, x: 0, y: 10)
+            
+                Spacer()
+                            
+                Button (action: {
+                    viewModel.signOut()
+                }) {
+                    Text("Logg av")
+                        .frame(width: 150, height: 50, alignment: .center)
+                }
+                .foregroundColor(.white)
+                .background(Color.blue)
+                .cornerRadius(10)
+                
+                Spacer()
+                    .frame(height:50)  // limit spacer size by applying a frame
             }
         }
         .task {