Protect against checking bound of null object
API-level rewrite of archive queue to accomodate Win port