diff --git a/addons/base_calendar/base_calendar.py b/addons/base_calendar/base_calendar.py
index 6547676dc2b..11bd22e6134 100644
--- a/addons/base_calendar/base_calendar.py
+++ b/addons/base_calendar/base_calendar.py
@@ -942,7 +942,7 @@ class calendar_event(osv.osv):
if not start_date:
return value
if not end_date and not duration:
- duration = 8.00
+ duration = 1.00
value['duration'] = duration
if allday: # For all day event
diff --git a/addons/base_calendar/base_calendar_view.xml b/addons/base_calendar/base_calendar_view.xml
index 05bf60888bd..35e3f794571 100644
--- a/addons/base_calendar/base_calendar_view.xml
+++ b/addons/base_calendar/base_calendar_view.xml
@@ -339,6 +339,22 @@