Hmmm... I wonder how long _that_ bug has been there! Yes, and isEditing() is just checking for whether __cellEditor is null anyway. All right, I withdraw my comment regarding pendingDispose.