diff --git a/src/org/thoughtcrime/securesms/jobs/MmsDownloadJob.java b/src/org/thoughtcrime/securesms/jobs/MmsDownloadJob.java index c98c8c9c2..01a85e345 100644 --- a/src/org/thoughtcrime/securesms/jobs/MmsDownloadJob.java +++ b/src/org/thoughtcrime/securesms/jobs/MmsDownloadJob.java @@ -103,7 +103,11 @@ public class MmsDownloadJob extends MasterSecretJob { byte[] transactionId = new byte[0]; try { - transactionId = notification.get().getTransactionId().getBytes(CharacterSets.MIMENAME_ISO_8859_1); + if (notification.get().getTransactionId() != null) { + transactionId = notification.get().getTransactionId().getBytes(CharacterSets.MIMENAME_ISO_8859_1); + } else { + Log.w(TAG, "No transaction ID!"); + } } catch (UnsupportedEncodingException e) { Log.w(TAG, e); }