diff --git a/app/src/org/commcare/activities/PromptUpdateActivity.java b/app/src/org/commcare/activities/PromptUpdateActivity.java index a4856fec3f..20902aa4a7 100644 --- a/app/src/org/commcare/activities/PromptUpdateActivity.java +++ b/app/src/org/commcare/activities/PromptUpdateActivity.java @@ -36,7 +36,9 @@ public abstract class PromptUpdateActivity extends SessionAwareCommCareActivity @Override public void onCreateSessionSafe(Bundle savedInstanceState) { super.onCreateSessionSafe(savedInstanceState); - refreshUpdateToPromptObject(); + if (updateToPrompt == null) { + refreshUpdateToPromptObject(); + } setupUI(); } @@ -97,6 +99,9 @@ protected String getCurrentClientName() { } protected boolean inForceMode() { + if (updateToPrompt == null) { + refreshUpdateToPromptObject(); + } return updateToPrompt.isForced(); }