Fix getAll returns an array with 'not-exist' id if get('not-exist') is called before