Existe limite de gerações?

Não existe limite de gerações para obter a nacionalidade espanhola, mas se nenhum descendente obteve a nacionalidade é necessário que ao menos o neto do espanhol nascido na Espanha esteja vivo. A partir desse neto, a nacionalidade pode ir passando de geração em geração.