Another edge case update of weighted.median