diff --git a/src/cheogram/java/com/cheogram/android/BobTransfer.java b/src/cheogram/java/com/cheogram/android/BobTransfer.java index 938fec45886341440822f7672023e2429d0115a7..74714bf4d4c6ca55c6e7c54f95317ed240176ad3 100644 --- a/src/cheogram/java/com/cheogram/android/BobTransfer.java +++ b/src/cheogram/java/com/cheogram/android/BobTransfer.java @@ -38,12 +38,12 @@ public class BobTransfer implements Transferable { protected XmppConnectionService xmppConnectionService; public static Cid cid(Uri uri) { - if (!uri.getScheme().equals("cid")) return null; + if (uri == null || uri.getScheme() == null || !uri.getScheme().equals("cid")) return null; return cid(uri.getSchemeSpecificPart()); } public static Cid cid(URI uri) { - if (!uri.getScheme().equals("cid")) return null; + if (uri == null || uri.getScheme() == null || !uri.getScheme().equals("cid")) return null; return cid(uri.getSchemeSpecificPart()); }