fixed callbacks not firing without images