Allowed Roth contribution against Schedule C net earnings

We always avoid income taxes on Schedule C net earnings (about $5000) by claiming the maximum self-employed healthcare deduction against the Schedule C net profit.   In years past, this has prevented us from making a Roth contribution, since we have no other earning income.

 

However, this year TurboTax seems to allow the Roth contribution and even calculates the maximum amount for both of us, equal to half of the earnings.  Since I have been very disappointed with TurboTax this year, I am suspect of this advice.  Can someone confirm?