Ma allora... se sai quanti click puoi fare a destra e quanti ne puoi fare a sinistra, mettici un contatore globale..

diciamo che l'utente parte da contatore=0, al primo click a destra contatore=1, al secondo contatore=2.

Se contatore=0, il click a sinistra è disabilitato. Se contatore>0, il click a sinistra diminuisce di 1 il contatore (contatore-=1)
Se contatore=max, il click a destra è disabilitato. Se contatore<max, il click a destra aumenta di 1 il contatore (contatore+=1)

Il max dovrebbe essere il numero degli oggetti totali - gli oggetti in pagina + 1 (con un alert lo puoi verificare facilmente...)

Però... il fatto che si veda il bianco potrebbe anche essere voluto, insomma... potrebbe anche andar bene così... non sarà il massimo, ma l'utente ha molto di cui lamentarsi, è arrivato a fine a corsa quando vede il prima quadrato bianco. Se insiste ancora... o è un idiota o vuole vedere che succede, quindi mi sembra giusto accontentarlo