As Minister for Immigration and Citizenship, Andrews attracted controversy after he revoked on character grounds the visa of Dr Muhamed Haneef, who had been granted bail on charges of aiding terrorists.