As you already figured its a feature by design
If there is no real good reason to database delegate a measure its recommended to have a correct projection defined which will eliminate this issue and make report faster as well as less query execution as database delegation requires report to fire a query every time you drill down to a higher level of granularity..