rate mal, was FreeAndNil(Image);
macht.
Genau genommen tut
FreeAndNil(Image);
aber nicht dasselbe. Dort wir erst auf nil gesetzt und dann Free aufgerufen. Ich habe schon Code gesehen, der nach so einer Umstellung nicht mehr richtig funktionierte.
Was einem mit der Zeit halt so alles unterkommt...