diff --git a/inventory_provider/routes/classifier.py b/inventory_provider/routes/classifier.py
index ccf3a0163a8a67373604b5605f97819acf27a2f8..b1e26ed87f611d4e7e34cb733dfb78471cf586c5 100644
--- a/inventory_provider/routes/classifier.py
+++ b/inventory_provider/routes/classifier.py
@@ -252,10 +252,12 @@ def peer_info(address):
               methods=['GET', 'POST'])
 @common.require_accepts_json
 def get_trap_metadata(source_equipment, interface, circuit_id):
-    r = common.get_redis()
 
+    interface = interface.replace('-T', '-')
     cache_key = 'classifier-cache:infinera:%s:%s' % (
         source_equipment, interface)
+
+    r = common.get_redis()
     result = r.get(cache_key)
 
     if result: