```\nFile: VaultAccount.sol\n    function _setVaultAccount(\n..SNIP..\n        // An account must maintain a minimum borrow size in order to enter the vault. If the account\n        // wants to exit under the minimum borrow size it must fully exit so that we do not have dust\n        // accounts that become insolvent.\n        if (\n            vaultAccount.accountDebtUnderlying.neg() < vaultConfig.minAccountBorrowSize &&\n            // During local currency liquidation and settlement, the min borrow check is skipped\n            checkMinBorrow\n        ) {\n            // NOTE: use 1 to represent the minimum amount of vault shares due to rounding in the\n            // vaultSharesToLiquidator calculation\n            require(vaultAccount.accountDebtUnderlying == 0 || vaultAccount.vaultShares <= 1, "Min Borrow");\n        }\n```\n