added missing present check