diff --git a/telephony/java/android/telephony/SmsMessage.java b/telephony/java/android/telephony/SmsMessage.java index 6d82e51c14af5..37d3d32efc345 100644 --- a/telephony/java/android/telephony/SmsMessage.java +++ b/telephony/java/android/telephony/SmsMessage.java @@ -627,7 +627,7 @@ public class SmsMessage { destinationAddress, message, statusReportRequested); } - return new SubmitPdu(spb); + return spb != null ? new SubmitPdu(spb) : null; } /** @@ -655,7 +655,7 @@ public class SmsMessage { destinationAddress, destinationPort, data, statusReportRequested); } - return new SubmitPdu(spb); + return spb != null ? new SubmitPdu(spb) : null; } // TODO: SubmitPdu class is used for SMS-DELIVER also now. Refactor for SubmitPdu and new