misc: fix that -h was always printed