diff --git a/src/main/java/org/olat/commons/calendar/ui/components/FullCalendarMapper.java b/src/main/java/org/olat/commons/calendar/ui/components/FullCalendarMapper.java
index b17f37067efddb8dd8a0954c0276ed8efdcd8930..2849e9645a0182af25e32ed01df5258ba803fa76 100644
--- a/src/main/java/org/olat/commons/calendar/ui/components/FullCalendarMapper.java
+++ b/src/main/java/org/olat/commons/calendar/ui/components/FullCalendarMapper.java
@@ -138,9 +138,12 @@ public class FullCalendarMapper implements Mapper {
 	private boolean isInRange(Date from, Date to, KalendarEvent event) {
 		Date end = event.getEnd();
 		Date begin = event.getBegin();
+		System.out.println(begin + " -> " + end);
 		if(begin != null && end != null) {
 			if(from.compareTo(begin) <= 0 && to.compareTo(end) >= 0) {
 				return true;
+			} else if(begin.compareTo(from) <= 0 && end.compareTo(to) >= 0) {
+				return true;
 			} else if(from.compareTo(begin) <= 0 && to.compareTo(begin) >= 0) {
 				return true;
 			} else if(from.compareTo(end) <= 0 && to.compareTo(end) >= 0) {