GetPerformanceDetailWithDiscountingSYOS

Hi,
We're getting the following error when invoking GetPerformanceDetailWithDiscountingSYOS

System.InvalidCastException: Object cannot be cast from DBNull to other types.
   at System.DBNull.System.IConvertible.ToDecimal(IFormatProvider provider)
   at System.Convert.ToDecimal(Object value)
   at TessituraSYOS.Section.Fill(DataRow oDataRow)
   at TessituraSYOS.PerformanceEx.Fill(DataSet data, String sessionKey)
   at TessituraSYOS.PerformanceEx.Fill(DataSet data, IPriceTyperEx priceTyper, String sessionKey)
   at Tessitura.WebAPI.Tessitura.GetPerformanceDetailWithDiscountingSYOS(String SessionKey, Int32 iPerf_no, Int16 iModeOfSale, String sContentType)

Does anyone have any thoughts as to what might be causing this? 

Thanks
Hali