From db07433ce58f2f6ac9aa0e2fad61181ff5a1442b Mon Sep 17 00:00:00 2001 From: Roger Wang Date: Fri, 9 Jan 2026 05:20:59 -0800 Subject: [PATCH] [Misc] Skip hashing kwargs if value is `None` (#32025) Signed-off-by: Roger Wang --- vllm/multimodal/hasher.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vllm/multimodal/hasher.py b/vllm/multimodal/hasher.py index cc50322fe..7f0c6d134 100644 --- a/vllm/multimodal/hasher.py +++ b/vllm/multimodal/hasher.py @@ -98,6 +98,9 @@ class MultiModalHasher: key: str, obj: object, ) -> Iterable[bytes | memoryview]: + if obj is None: + yield key.encode("utf-8") + return # Recursive cases if isinstance(obj, (list, tuple)): for i, elem in enumerate(obj):