It is true, but since a*b + 1 is a square if a = b=0 your amendment might be generalized like:

blackjack

flooble's webmaster puzzle