diff --git a/src/main/java/org/olat/repository/handlers/WikiHandler.java b/src/main/java/org/olat/repository/handlers/WikiHandler.java
index b09d508d05154263d094d9c2082c6bf67ddb0ad7..87feb3eef8c9a0aea6bcc7192839844f24db8f84 100644
--- a/src/main/java/org/olat/repository/handlers/WikiHandler.java
+++ b/src/main/java/org/olat/repository/handlers/WikiHandler.java
@@ -307,16 +307,13 @@ public class WikiHandler implements RepositoryHandler {
 		String fullFilePath = archivFilePath + File.separator + exportFileName;
 		
 		File fExportZIP = new File(fullFilePath);
-		InputStream fis = wikiZip.getInputStream();
-		
-		try {
-			FileUtils.bcopy(wikiZip.getInputStream(), fExportZIP, "archive wiki");
+
+		try (InputStream fis = wikiZip.getInputStream()) {
+			FileUtils.bcopy(fis, fExportZIP, "archive wiki");
 		} catch (FileNotFoundException e) {
 			log.warn("Can not archive wiki repoEntry=" + repoEntry);
 		} catch (IOException ioe) {
 			log.warn("Can not archive wiki repoEntry=" + repoEntry);
-		} finally {
-			FileUtils.closeSafely(fis);
 		}
 		return exportFileName;
 	}