They show up as blank pages because they have to exist in the layout.If you make them hidden then they will not appear, but they will not print either (as they do not exist in th elayout). Before you print you could change the pressence programmatically so that they do exist, then set them back to hidden after printing. You can try it on the pre and post print events.