diff --git a/util/src/main/java/org/vesalainen/util/TimeToLiveMap.java b/util/src/main/java/org/vesalainen/util/TimeToLiveMap.java
index <HASH>..<HASH> 100644
--- a/util/src/main/java/org/vesalainen/util/TimeToLiveMap.java
+++ b/util/src/main/java/org/vesalainen/util/TimeToLiveMap.java
@@ -181,7 +181,12 @@ public class TimeToLiveMap<K,V> extends AbstractMap<K,V>
     @Override

     public V get(Object key)

     {

-        return map.get(key);

+        V v = map.get(key);

+        if (v != null)

+        {

+            ttlSet.add((K) key);

+        }

+        return v;

     }

     /**

      * Returns true if map contains key and it haven't expired.
Fix buf where get didn't refresh mapping.