fix -q+o bug