Thanks for your fast reply as always, much appreciated.
Ah, I’m using, front-page.php and the original hook I took from page.php do_action(generate_after_main_content) didn’t work, changing it to do_action(generate_after_content) works fine though, is that a bug?
What about it didn’t work? If you have a function hooking into generate_after_content, then calling generate_after_main_content won’t work. The hook names need to match up between the template and the function.