Karnataka mistook pirates for guests