diff --git a/sams_classes/sams_proxy.py b/sams_classes/sams_proxy.py
index b95ecedd763ec2c1d7d89828ddc9cb99322354e9..1f3f946b094a667612e39c00bd59ee0c013f0768 100644
--- a/sams_classes/sams_proxy.py
+++ b/sams_classes/sams_proxy.py
@@ -60,6 +60,8 @@ class SAMSProxy:
     return filteredSession
   
   def _filter_token(self, paramType: str) -> dict:
+    if session == {}:
+      return {}
     if paramType == self._proxySpec.get('token', {}).get('param-type'):
       return {
         self._proxySpec['token']['name']: self._proxySpec['token']['value']}