Ho risolto! grazie lo stesso.

Si trattava di fare un controllo if/else sulla posizione, poiché poteva risultare negativa.