Datecomp Function in Formula Field - Leap Year Error

Datecomp Function in Formula Field - Leap Year Error

As the title suggests, I've encountered an issue with the Datecomp formula function. When calculating the number of days between two dates, and when either the start date or end date is within 2 weeks of February 29 (leap year), the calculated difference is one day less than the actual difference.

Here's my formula...
  1. Datecomp(${Quoted Items.End},${Quoted Items.Start})
This is used in a subform to calculate total cost based on weekly rates, so it needs to be accurate. And because it's a subform field, I can't use a script or deluge function to trigger when the date fields are changed for each item.

Please advise ASAP.