analogRead() strange behavior

I'm getting 527 (no fluctuation) without the potmeter.

I also tend to think that this is a hardware problem. Do you have any idea what could cause this? I'm not 100% sure but I think that analogRead() worked fine on this board before.