diff --git a/src/main/java/eu/siacs/conversations/entities/Conversation.java b/src/main/java/eu/siacs/conversations/entities/Conversation.java index cf29674840f7634edf620d5903839da20d9ce0b9..d71251aacbb3234a5f51ad4a0aa28c9b9888a1bb 100644 --- a/src/main/java/eu/siacs/conversations/entities/Conversation.java +++ b/src/main/java/eu/siacs/conversations/entities/Conversation.java @@ -2636,7 +2636,7 @@ public class Conversation extends AbstractEntity implements Blockable, Comparabl String status = command.getAttribute("status"); if (status == null || (!status.equals("executing") && !action.equals("prev"))) return true; - if (actionToWebview != null) { + if (actionToWebview != null && !action.equals("cancel")) { actionToWebview.postWebMessage(new WebMessage("xmpp_xep0050/" + action), Uri.parse("*")); return false; }