Hi Christian - I tried to sent you an email but it bounced...
Are you sure that patch is correct (I've only glanced at it though!), as I thought the src1 was set from GetSrvcAndOpFromValue, and this should already handle the ONE_MINUS* type values?
Jason