The info dict could be empty.