Image Processing

I have problem to use image processing. I generate image using Gemini but that image pass only next step. if i try to use that image in after that step it will return error message

Describe the problem/error

If I Generate image using Gemini but that image was only used in next node only.
If i try to use that image in another node its will return error 

What is the error message (if any)?low

{
  "errorMessage": "This operation expects the node's input data to contain a binary file 'data', but none was found [item 0]",
  "errorDescription": "Make sure that the previous node outputs a binary file",
  "errorDetails": {},
  "n8nDetails": {
    "nodeName": "Create a post",
    "nodeType": "n8n-nodes-base.linkedIn",
    "nodeVersion": 1,
    "resource": "post",
    "operation": "create",
    "itemIndex": 0,
    "time": "9/25/2025, 5:44:17 PM",
    "n8nVersion": "1.111.1 (Self Hosted)",
    "binaryDataMode": "default",
  }
}

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 1.111.1
  • Database (default: SQLite): non
  • n8n EXECUTIONS_PROCESS setting (default: own, main): own
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Win-11

Whenever you need to bring your binary to another node, use Merge node, connect this node to your Gemini and to the node just before the one where you need the binary, like so

otherwise you could read it back from the drive:

My last mail sending node was sent mails in multiple mail ids.

If i do like this mail can carry that image and send mails like before(multiple mails send) based ‘Get row(s) in sheet’?

Sorry, could you try to explain that again?

very very Thanks Bro. and

sorry bro. But i solved my problem in my way.

i use that image in directly binary format like this “{{ $(‘’).item.binary.data.data }}”
in my case i use this “{{ $(‘Generate an image1’).item.binary.data.data }}”

and any way Thanks a lot Bro. :folded_hands:

1 Like