proper handling of --no_diff in ssm_nav_t