release-request-8cd2a23c-f767-488e-8139-390d1636483f-for-git_oc-mr1-release-4323561 snap-temp-L80400000100600189
Change-Id: Ia2d484e72848a150a60c3be6be88f573713a1074
diff --git a/src/com/android/mms/service/SendRequest.java b/src/com/android/mms/service/SendRequest.java
index 21cd43c..a130dfe 100644
--- a/src/com/android/mms/service/SendRequest.java
+++ b/src/com/android/mms/service/SendRequest.java
@@ -205,8 +205,10 @@
}
if (sendConf != null) {
values.put(Telephony.Mms.RESPONSE_STATUS, sendConf.getResponseStatus());
- values.put(Telephony.Mms.MESSAGE_ID,
- PduPersister.toIsoString(sendConf.getMessageId()));
+ byte[] messageId = sendConf.getMessageId();
+ if (messageId != null) {
+ values.put(Telephony.Mms.MESSAGE_ID, PduPersister.toIsoString(messageId));
+ }
}
values.put(Telephony.Mms.DATE, System.currentTimeMillis() / 1000L);
values.put(Telephony.Mms.READ, 1);