xcat: allow '-' or empty argument