State tax filing

I have been a non-resident all year.  I work out of my office which is based in MA, but I also work in New Hampshire and other states.  When I fill out my MA tax forms by hand, I can apportion my income by days, even though my entire income is shown as MA income on my W-2.  I have been doing this for several years.  But now I would like to file my MA tax return electronically, and TurboTax will not let me apportion my income.