diff --git a/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/llama_index/vector_stores/weaviate/utils.py b/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/llama_index/vector_stores/weaviate/utils.py
index 432a18ed6bd6beff9fba072aa557f780b8db916d..82ae48ad5117e01007dae0cb071408c409d2ef86 100644
--- a/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/llama_index/vector_stores/weaviate/utils.py
+++ b/llama-index-integrations/vector_stores/llama-index-vector-stores-weaviate/llama_index/vector_stores/weaviate/utils.py
@@ -123,7 +123,7 @@ def to_node(entry: Dict, text_key: str = DEFAULT_TEXT_KEY) -> TextNode:
         node.text = text
         node.embedding = embedding
     except Exception as e:
-        _logger.debug("Failed to parse Node metadata, fallback to legacy logic.", e)
+        _logger.debug("Failed to parse Node metadata, fallback to legacy logic. %s", e)
         metadata, node_info, relationships = legacy_metadata_dict_to_node(entry)
 
         node = TextNode(