... workaround by assigning the object to a local variable before := nil , then, in the toolbar icons I restore it in its place before performing the ACTIONS and, when finished, I assign nil again. Still searching for a better solution in the class however (perhaps tOleAuto, not tActiveX). Hi, Davide