diff --git a/src/org/kde/kdeconnect/Plugins/SharePlugin/SharePlugin.java b/src/org/kde/kdeconnect/Plugins/SharePlugin/SharePlugin.java --- a/src/org/kde/kdeconnect/Plugins/SharePlugin/SharePlugin.java +++ b/src/org/kde/kdeconnect/Plugins/SharePlugin/SharePlugin.java @@ -284,7 +284,11 @@ //Read all the data early, as we only have permissions to do it while the activity is alive final ArrayList toSend = new ArrayList<>(); for (Uri uri : uriList) { - toSend.add(uriToNetworkPacket(context, uri)); + NetworkPacket np = uriToNetworkPacket(context, uri); + + if (np != null) { + toSend.add(np); + } } //Callback that shows a progress notification