diff --git a/mmf/common/registry.py b/mmf/common/registry.py index 3c82d51fa..d0ceec915 100644 --- a/mmf/common/registry.py +++ b/mmf/common/registry.py @@ -632,8 +632,8 @@ def get(cls, name, default=None, no_warning=False): if ( "writer" in cls.mapping["state"] - and value == default and no_warning is False + and type(value) == type(default) and value == default ): cls.mapping["state"]["writer"].warning( "Key {} is not present in registry, returning default value "