OK, hearing no response from anyone, I posted the bug and the proposed fix to the Cyrus bugzilla, If there is anything else that needs to be done to get this integrated into future versions of Cyrus, can someone let me know? Thanks, John Wade