diff --git a/backend/server.js b/backend/server.js
index 2c0b6d90bf17754c7fa13fa7c75bc3028176cc97..5e4babd5df0fc984c31934fd640a3d7d414e01ff 100644
--- a/backend/server.js
+++ b/backend/server.js
@@ -71,7 +71,7 @@ app.get('/callback', function (req, res) {
     let uri = process.env.FRONTEND_URI || 'http://localhost:3000/'
     uri= uri + '?access_token=' + access_token
     console.log(req.query.state);
-    if (typeof req.query.state.from!=="undefined"){
+    if (req.query.state.hasOwnProperty('from')){
       uri=uri+`&from=${req.query.state.from}`
     }
     res.redirect(uri + '?access_token=' + access_token)