We are using Schedule C for my wife's business (Gambling). TurboTax allows us to report net gambling loss lowering our overall tax liability. Is this acceptable to IRS?

2018 filing joint return. Husband has taxable income; wife has business loss from gambling. TurboTax is reducing our overall tax liability (lowering taxable income by amount of gambling loss from Schedule C).