diff --git a/src/main/java/eu/siacs/conversations/entities/Conversation.java b/src/main/java/eu/siacs/conversations/entities/Conversation.java index 00643d6ddc05d504f97dcda0cfcdf41ef708e50c..1aebe4fd27044685846d3a8c5cd2668a8cbdd1ea 100644 --- a/src/main/java/eu/siacs/conversations/entities/Conversation.java +++ b/src/main/java/eu/siacs/conversations/entities/Conversation.java @@ -1373,6 +1373,9 @@ public class Conversation extends AbstractEntity implements Blockable, Comparabl if (pager.getChildAt(0) != null) page1 = pager.getChildAt(0); if (pager.getChildAt(1) != null) page2 = pager.getChildAt(1); + if (page1 == null || page2 == null) { + throw new IllegalStateException("page1 or page2 were not present as child or in model?"); + } pager.removeView(page1); pager.removeView(page2); pager.setAdapter(this);