Fixing a dialog display exception on contact join

Bug: 3243853
Change-Id: I09c42357e098b5bd7ec30fbb1b1d5e86fe6546cd
diff --git a/src/com/android/contacts/views/editor/ContactEditorFragment.java b/src/com/android/contacts/views/editor/ContactEditorFragment.java
index 2685b0b..26e1745 100644
--- a/src/com/android/contacts/views/editor/ContactEditorFragment.java
+++ b/src/com/android/contacts/views/editor/ContactEditorFragment.java
@@ -1201,7 +1201,11 @@
         args.putLongArray("rawContactIds", rawContactIds);
         dialog.setArguments(args);
         dialog.setTargetFragment(this, 0);
-        dialog.show(getFragmentManager(), "join");
+        try {
+            dialog.show(getFragmentManager(), "join");
+        } catch (Exception ex) {
+            // No problem - the activity is no longer available to display the dialog
+        }
     }
 
     public static class JoinSuggestedContactDialogFragment extends DialogFragment {