diff --git a/core/smsc-common-library/src/main/java/org/mobicents/smsc/library/SmsExtraData.java b/core/smsc-common-library/src/main/java/org/mobicents/smsc/library/SmsExtraData.java index 2746fe453..149f13eef 100644 --- a/core/smsc-common-library/src/main/java/org/mobicents/smsc/library/SmsExtraData.java +++ b/core/smsc-common-library/src/main/java/org/mobicents/smsc/library/SmsExtraData.java @@ -210,7 +210,11 @@ public void read(javolution.xml.XMLFormat.InputElement xml, SmsExtraData extraDa extraData.receiptLocalMessageId = xml.get(RECEIPT_LOCAL_MESSAGEID, Long.class); extraData.mtGt = xml.get(MT_GT, String.class); - extraData.mtTt = xml.get(MT_TT, Integer.class); + Integer val = xml.get(MT_TT, Integer.class); + if (val != null) { + extraData.mtTt = val.intValue(); + } else + extraData.mtTt = 0; } @Override