diff --git a/app/src/main/java/io/xpipe/app/browser/BrowserFileListCompEntry.java b/app/src/main/java/io/xpipe/app/browser/BrowserFileListCompEntry.java index e14f1979..1fe5c27b 100644 --- a/app/src/main/java/io/xpipe/app/browser/BrowserFileListCompEntry.java +++ b/app/src/main/java/io/xpipe/app/browser/BrowserFileListCompEntry.java @@ -132,7 +132,12 @@ public class BrowserFileListCompEntry { // Accept drops from inside the app window if (event.getGestureSource() != null) { - var files = BrowserClipboard.retrieveDrag(event.getDragboard()).getEntries(); + var db = BrowserClipboard.retrieveDrag(event.getDragboard()); + if (db == null) { + return; + } + + var files = db.getEntries(); var target = item != null && item.getRawFileEntry().getKind() == FileKind.DIRECTORY ? item.getRawFileEntry() : model.getFileSystemModel().getCurrentDirectory();