diff --git a/pybtc/cache_strategies/cache.c b/pybtc/cache_strategies/cache.c index a1164cd..20d6c80 100644 --- a/pybtc/cache_strategies/cache.c +++ b/pybtc/cache_strategies/cache.c @@ -165,6 +165,7 @@ static PyObject *cache_contains_key(CACHE *self, PyObject *key) { if (PyDict_Contains(self->dict, key)) { Py_RETURN_TRUE; } else { + PyErr_Clear(); Py_RETURN_FALSE; } }