Versuchs mal mit folgender Prüfung:
IF Image1.Picture = nil then ...
Ich dächte, dass Du in der Eigenschaft Picture einen Zeiger auf nil stehen hast, wenn kein Picture eingetragen ist.
Mit dem nil hab ich aber so meine Erfahrungen
.
Wenn Du ein Picture aus deinem Image entfernst, dann setz Picture sicherheitshalber auf
Image1.Picture := nil;
Gruß oki