--- ./asterisk-1.6.2.9/main/channel.c 2010-05-24 21:30:45.000000000 +0200 +++ ./main/channel.c 2010-07-07 12:22:01.000000000 +0200 @@ -4216,6 +4216,7 @@ if (!ast_test_flag(chan, AST_FLAG_ZOMBIE) && !ast_check_hangup(chan)) { if (chan->cdr) { ast_set_flag(chan->cdr, AST_CDR_FLAG_DIALED); + ast_set_flag(chan->cdr, AST_CDR_FLAG_ORIGINATED); } if (chan->tech->call) res = chan->tech->call(chan, addr, timeout);