La sintassi dell'if è giusta quindi, secondo me, il problema è nei percorsi.