diff --git a/highTransitions.py b/highTransitions.py
index 9003aec846fad3c2d969989b004a8aa37f80a3cb..aa984cca858cb906667e2a2507211e0c85c133b3 100644
--- a/highTransitions.py
+++ b/highTransitions.py
@@ -72,10 +72,14 @@ for selectIP in file:
                             get_lldp = session.get(f"https://{self}/rest/v10.04/system/interfaces/{Switch}%2F1%2F{SwitchPort}/lldp_neighbors?attributes=neighbor_info&depth=4&selector=status&filter=")
                             lldpModel = f"{get_lldp.json()}"
                             split_lldpModel = lldpModel.split(", ")
+                            
                             count=3
                             while count < len(split_lldpModel):  # This handles errors when no lldp info is found.
-                                final_lldp = split_lldpModel[3]
+                                #final_lldp = split_lldpModel[3]
+                                lsplit_lldp = lldpModel.split("'chassis_description': '",1)[1]
+                                final_lldp = lsplit_lldp.split("', ",1)[0]
                                 count += 1
+                            #print(final_lldp)
                             print(f"Port: {Switch}/1/{SwitchPort} {str_LinkTransitions} --- {final_lldp}")
 
                         final_lldp = "No LLDP Info"  # Default value if no lldp info is retreived