diff --git a/arkindex_worker/worker/metadata.py b/arkindex_worker/worker/metadata.py
index afa2c2f14624d46a367c18d7833de3d74b8b2229..665b505dab46e5d87d01d3ffca26c2095a2a1459 100644
--- a/arkindex_worker/worker/metadata.py
+++ b/arkindex_worker/worker/metadata.py
@@ -152,7 +152,7 @@ class MetaDataMixin(object):
                 metadata.get("name"), str
             ), "name shouldn't be null and should be of type str"
 
-            assert metadata.get("value") and isinstance(
+            assert metadata.get("value") is not None and isinstance(
                 metadata.get("value"), (str, float, int)
             ), "value shouldn't be null and should be of type (str or float or int)"