diff --git a/compforge/src/components/Other/listItems.js b/compforge/src/components/Other/listItems.js
index aac8d6316c6e265527856aa41b7b8cfe16ab6811..f99c597f08bc0fc291b1b1557a59ad1f4a486713 100644
--- a/compforge/src/components/Other/listItems.js
+++ b/compforge/src/components/Other/listItems.js
@@ -9,6 +9,7 @@ import AccountCircleIcon from '@material-ui/icons/AccountCircle';
 import PowerSettingsNewIcon from '@material-ui/icons/PowerSettingsNew';
 import PeopleIcon from '@material-ui/icons/People';
 import AssignmentIcon from '@material-ui/icons/Assignment';
+import firebase from '../../firebase';
 
 export const mainListItems = (
   <div>
@@ -51,7 +52,7 @@ export const secondaryListItems = (
         <ListItemText primary="My Account" />
       </ListItem>
     </Link>
-    <Link href="/SignOut">
+    <Link href='/signin' onClick={signOut}>
     <ListItem button>
       <ListItemIcon>
         <PowerSettingsNewIcon />
@@ -60,4 +61,12 @@ export const secondaryListItems = (
     </ListItem>
     </Link>
   </div>
-);
\ No newline at end of file
+);
+
+function signOut() {
+  firebase.auth().signOut().then(function() {
+    console.log("Sign out successful");
+  }).catch(function(error) {
+    console.log(error);
+  });
+}
\ No newline at end of file