Error in Bristuff-App: PickUpChan

There seems to be an error in the bristuff-app PickUpChan:

If PickUpChan is used while two or more Channels are ringing, it always picks this channels which has last began to ring:

– SIP/20-ca4a is ringing
– SIP/40-4e9f is ringing
– Executing PickupChan(“SIP/10-a9f8”, “SIP/20”) in new stack
Nice channel, I’ll take it: SIP
– Channel SIP/10-a9f8 picked up ringing channel SIP/40-4e9f

Version: Asterisk 1.0.10-BRIstuffed-0.2.0-RC8q

Has somebody a solution?