Yeah that did it! I do not have a very good understanding of the WP API or php for that matter. But I assume that custom posts must not use post-new.php or edit.php?
Oh and thank you very much for your help. =)
I am having this same issue. But I cannot get Matthew’s solution to work. I think it’s because I am using custom post types, not sure. Any ideas how I can get the publish button to work?