Strange material costs calculating in Opportunity/Quote Entry

We have found an issue in the Quote module where material costs will not calculate at all unless the total amount needed is greater than 1 and only recalculates if the total goes in whole numbers above 1. Example, .09 Lbs of a material needed calculates to 0. 1.0 lbs calculates correctly, 1.9 lbs calculates to 1Lb, 2lbs calculates correctly and so on and so forth. I’ve checked the material part’s UOM (in this case it was LB) and it is setup for “allowing decimals” so I do not know why the quote module isn’t working and calculating it correctly. Has anyone else noticed this behavior before?