Ion XE20 (Version 2.9.1 Build 17. Firmware update fail ??

I have 5 or 6 Firmware to be updated.  I update one, it shows it was successful, then has me restart.  Then when I go back in to do the next firmware update it shows the one I just updated in the list.  It does this no matter which firmware I try to update.  Shouldn't they be eliminated from the list after they've been updated??  I seem to recall (even though I've slept a time or two since the last time I updated firmware) that they didn't show back up on the list once they were updated.