diff options
Diffstat (limited to 'asn1/ansi_map/ansi_map.cnf')
-rw-r--r-- | asn1/ansi_map/ansi_map.cnf | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/asn1/ansi_map/ansi_map.cnf b/asn1/ansi_map/ansi_map.cnf index c8b0c77bd5..c7ae8ca049 100644 --- a/asn1/ansi_map/ansi_map.cnf +++ b/asn1/ansi_map/ansi_map.cnf @@ -29,7 +29,7 @@ OriginationRequestRes opcode = g_malloc(sizeof(gint)); OperationCode = OperationCode&0x00ff; *opcode = OperationCode; - if (!pinfo->fd->flags.visited) + if ((!pinfo->fd->flags.visited)&&(p_private_tcap->TransactionID_str)) /* Only do this once XXX I hope its the right thing to do */ g_hash_table_insert(TransactionId_table, g_strdup(p_private_tcap->TransactionID_str), opcode); } |