nopCommerce Allow impersonated order to bypass Minimum Order Amount

In nopCommerce you can set a minimum order amount.  You may be using "impersonate" to allow sales people or CSRs to enter an order for a customer.  You want those CSRs or sales people to bypass the minimum order amount.

To do this you need to modify code...
Simplest way to do it...
1.  Nop.Web\Views\ShoppingCart\OrderSummary.cshtml

Look for this line of code...
@if (String.IsNullOrEmpty(Model.MinOrderSubtotalWarning))

...change it to...
@if (String.IsNullOrEmpty(Model.MinOrderSubtotalWarning) || WorkContext.OriginalCustomerIfImpersonated != null)

...that will allow the "Check Out" button to show up if you are impersonating a customer.

Good luck!

PS This does not require a recompile of the project.  Just push the .cshtml file to your site.