diff --git a/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboPlugin.java b/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboPlugin.java
index 2441584928..37ec5ac41d 100644
--- a/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboPlugin.java
+++ b/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboPlugin.java
@@ -137,7 +137,8 @@ public class ComboPlugin implements PluginBase, PumpInterface {
while (true) {
Command localLastCmd = pump.lastCmd;
CommandResult localLastCmdResult = pump.lastCmdResult;
- if (localLastCmdResult != null && !localLastCmdResult.success) {
+ if (!SP.getBoolean(R.string.combo_disable_alerts, false) &&
+ localLastCmdResult != null && !localLastCmdResult.success) {
long now = System.currentTimeMillis();
long fiveMinutesSinceLastAlarm = lastAlarmTime + (5 * 60 * 1000) + (15 * 1000);
boolean loopEnabled = ConfigBuilderPlugin.getActiveLoop() != null;
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 4f95d46808..4c204d2cbf 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -727,5 +727,8 @@
Splits boluses into 2 U parts and waits around 45 after each to slow down bolus delivery.
Enables the in-development bolus with progress report and cancel option.
Unlocks experimental features which are in development and might be broken entirely.
+ combo_disable_alerts
+ Disable all alerts
+ Ignore all errors encountered while communicating with the pump.
diff --git a/app/src/main/res/xml/pref_combo.xml b/app/src/main/res/xml/pref_combo.xml
index d1d1cd5a6b..9e2927d4cf 100644
--- a/app/src/main/res/xml/pref_combo.xml
+++ b/app/src/main/res/xml/pref_combo.xml
@@ -38,6 +38,12 @@
android:numeric="decimal"
android:dialogMessage="@string/combo_experimental_reject_tbr_changes_below_delta_summary"/>
+
+
\ No newline at end of file