diff --git a/app/controllers/calendar/date.php b/app/controllers/calendar/date.php
index 9d779d6b01510638631c65596df36a2c0d439aec..84b429422cccce12b2ecafdd174e79c358d73ca0 100644
--- a/app/controllers/calendar/date.php
+++ b/app/controllers/calendar/date.php
@@ -386,7 +386,6 @@ class Calendar_DateController extends AuthenticatedController
             if (Request::get('all_day') === '1') {
                 $this->all_day_event = true;
                 $begin->setTime(0,0,0);
-                $end = clone $begin;
                 $end->setTime(23,59,59);
             }
             $this->date->begin = $begin->getTimestamp();
diff --git a/app/views/calendar/date/_add_edit_form.php b/app/views/calendar/date/_add_edit_form.php
index 7c922e41f6191629e1811a58fe51cf5f13f77b7f..4ececab1b592e9027894b3a76476b105c438d6b7 100644
--- a/app/views/calendar/date/_add_edit_form.php
+++ b/app/views/calendar/date/_add_edit_form.php
@@ -64,8 +64,7 @@
             </label>
         </div>
         <label>
-            <input type="checkbox" name="all_day" value="1" <?= $all_day_event ? 'checked' : '' ?>
-                   data-deactivates=".new-calendar-date-form input[name='end']">
+            <input type="checkbox" name="all_day" value="1" <?= $all_day_event ? 'checked' : '' ?>>
             <?= _('Ganztägiger Termin') ?>
         </label>
         <label>