Having problem with cdr logs

im using freepbx 2.6 and im having problem with the cdr logs…
its works perfectly with any call combinations except for one scenario,
when receiving an incoming call and parking it, it does not create a record for that received call… when you pick up the parked call and end the call the only record in the cdr log is the instance that you pick up the parked call… there’s no trace of an incoming call received only the picked up call…

any help would be appreciated…