If you have a future event and the time is indicated by "when ____", then you use present simple. We know it's a future time because of the main clause.
eg. When I get home, I'll call you.
Search for "time clauses", and you'll get more detailed explanations.
I hope I understood your question correctly.