Crewai - Error using Multimodal Agent with Ollama (gemma3:4b)

Hello,
I am currently trying to use Gemma3:4B within CrewAI by serving it from OLLAMA. I would like to give an image as a prompt but many issues arise, especially when I try to use the Multimodal parameter = True.

image

This is the error:
Traceback (most recent call last):
response = base_llm_http_handler.completion(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
data = provider_config.transform_request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
modified_prompt = ollama_pt(model=model, messages=messages)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tool_calls = messages[msg_i].get(“tool_calls”)
~~~~~~~~^^^^^^^
IndexError: list index out of range

Thanks for the help.