diff --git a/src/main/java/org/olat/commons/calendar/ImportCalendarManager.java b/src/main/java/org/olat/commons/calendar/ImportCalendarManager.java
index 91d35a566be6683d4045f0699ef7ae1861b725b4..c8ba9c16dd2f84a86a0b888a68f7c8a17b92f997 100644
--- a/src/main/java/org/olat/commons/calendar/ImportCalendarManager.java
+++ b/src/main/java/org/olat/commons/calendar/ImportCalendarManager.java
@@ -279,16 +279,15 @@ public class ImportCalendarManager extends BasicManager {
 	 * @param calId
 	 */
 	private static void reloadCalendarFromUrl(String importUrl, String calType, String calId) {
-	    try {
-	        String calendarContent = getContentFromUrl(importUrl);
-	        CalendarManager calManager = CalendarManagerFactory.getInstance().getCalendarManager();
-	        Kalendar kalendar = calManager.buildKalendarFrom(calendarContent, calType, calId);
-	        calManager.persistCalendar(kalendar);
-        } catch (IOException e) {
-        	log.error("Could not reload calendar from url=" + importUrl, e);
-        }
-	    
+    try {
+    	String calendarContent = getContentFromUrl(importUrl);
+    	CalendarManager calManager = CalendarManagerFactory.getInstance().getCalendarManager();
+    	Kalendar kalendar = calManager.buildKalendarFrom(calendarContent, calType, calId);
+    	calManager.persistCalendar(kalendar);
+    } catch (Exception e) {
+      	log.error("Could not reload calendar from url=" + importUrl, e);
     }
+	}
 
 	/**
 	 * Get a temporary calendarID for upload