diff --git a/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/MultiCacheKeyService.py b/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/MultiCacheKeyService.py
index d5dd76082977e1104cc2e9a747a93a51b567f35c..e6aeb91ad4ddd5d549bcf47ef984c2b5abfe1a23 100644
--- a/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/MultiCacheKeyService.py
+++ b/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/MultiCacheKeyService.py
@@ -28,6 +28,7 @@ class MultiCacheKeyService(ABC):
                 self._cache[cacheKey] = CacheEntry(cacheKey, fetchIntervalInSeconds, settings, 0, {})
 
             cacheEntry = self._cache[cacheKey]
+            cacheEntry.settings = settings
             if self.__is_data_obsolete(cacheEntry):
                 cacheEntry.cachedData = self._fetch_data(cacheEntry.settings)
                 cacheEntry.lastFetchTimestamp = datetime.now().timestamp()
diff --git a/TheCodeLabs_BaseUtils/setup.py b/TheCodeLabs_BaseUtils/setup.py
index cc3f51027ef5c0d39b411605a7e406fbb58a9202..fa8629e80c8bee65f19bf7fcebd065fa43376c3c 100644
--- a/TheCodeLabs_BaseUtils/setup.py
+++ b/TheCodeLabs_BaseUtils/setup.py
@@ -3,7 +3,7 @@ from setuptools import setup
 setup(
     name='TheCodeLabs-BaseUtils',
     packages=['TheCodeLabs_BaseUtils'],
-    version='1.6.4',
+    version='1.6.5',
     license='MIT',
     description='Useful python classes',
     author='TheCodeLabs',