Only use messageID when deleting location instances

Otherwise, if display location is unset on messagePlus, instances may not be deleted