Had to split my 'Install_Functions.nsh' into 2 files.
Moved the split off part to a position after the Finish_Page definition.
Then it works.
I am not happy to have include files on more than 1 place in the code.

It's getting to be a mess. (I have just under 200 include files, and the .NSI alone is over 15.000 lines)
B.T.W.
Are there rules where to place certain parts of code? The help isn't clear about that.
We want to have equal call grouped together:
First all constants
Second all variables
Next all includes (Split into NSIS internal, Project specific, Custom pages)
Next all page definitions
Finally _PRE, _SHOW and _LEAVE functions
Johan