fixed bug when calling get_cached_module