diff --git a/src/pat/recurrence/README.md b/src/pat/recurrence/README.md
index c926ec4f3..5bc964ae5 100644
--- a/src/pat/recurrence/README.md
+++ b/src/pat/recurrence/README.md
@@ -16,8 +16,54 @@ Show the recurrence widget.
## Example
-
+### Recurrence without additional start feature
+
+
+
+
+```html
+
+```
+
+### Recurrence with additional start feature
+
+Note: adding additional start dates is a feature of the specification but is
+not supported by a number of external tools, like Google Calendar, Microsoft
+Outlook or Gnome Calendar.
+Therefore, this feature is disabled by default.
+However, you can enable it with the `hasAdditionalDates` feature.
+
+
+
```html
-
+
```
diff --git a/src/pat/recurrence/recurrence.js b/src/pat/recurrence/recurrence.js
index 80b883ebc..6fe02ae21 100644
--- a/src/pat/recurrence/recurrence.js
+++ b/src/pat/recurrence/recurrence.js
@@ -739,7 +739,6 @@ const RecurrenceInput = function (conf, textarea) {
}
occurrenceDiv = element.find(".rioccurrences");
- occurrenceDiv.hide();
const year = startdate.getFullYear();
const month = startdate.getMonth() + 1;
@@ -811,11 +810,11 @@ const RecurrenceInput = function (conf, textarea) {
.find(".rioccurrences .action a.rdate")
.on("click", occurrenceDelete);
}
- // Show the new div
- occurrenceDiv.show();
},
- error: function (jqXHR, textStatus) {
- alert(textStatus);
+ error: function () {
+ occurrenceDiv[0].innerHTML = `
+