do not output cji/cjo/jnc if not required

This likely fixes issue #396