diff --git a/scapy/plist.py b/scapy/plist.py
index afed77fc3efad348ce9ec474fba419b4cd83a915..716727a04ac71183584bf89791d332707199f3f0 100644
--- a/scapy/plist.py
+++ b/scapy/plist.py
@@ -411,6 +411,7 @@ lfilter: truth function to apply to each packet to decide whether it will be dis
     def sessions(self, session_extractor=None):
         if session_extractor is None:
             def session_extractor(p):
+                sess = "Other"
                 if 'Ether' in p:
                     if 'IP' in p:
                         if 'TCP' in p: