diff --git a/src/java/JavaFileStorage/app/src/main/java/keepass2android/javafilestorage/GoogleDriveFileStorage.java b/src/java/JavaFileStorage/app/src/main/java/keepass2android/javafilestorage/GoogleDriveFileStorage.java index 91318aaf..c66bed41 100644 --- a/src/java/JavaFileStorage/app/src/main/java/keepass2android/javafilestorage/GoogleDriveFileStorage.java +++ b/src/java/JavaFileStorage/app/src/main/java/keepass2android/javafilestorage/GoogleDriveFileStorage.java @@ -312,6 +312,8 @@ public class GoogleDriveFileStorage extends JavaFileStorageBase { String driveId = path.getGDriveId(); logDebug("id"+driveId); File file = driveService.files().get(driveId).execute(); + if (file.getLabels().getTrashed()) + throw new FileNotFoundException(path.getDisplayName() + " is trashed!"); logDebug("...done."); return file; }