diff --git a/src/com/android/launcher2/Launcher.java b/src/com/android/launcher2/Launcher.java index fb59017b8f..52d89c3ecf 100644 --- a/src/com/android/launcher2/Launcher.java +++ b/src/com/android/launcher2/Launcher.java @@ -1908,7 +1908,11 @@ public final class Launcher extends Activity } private void cleanup() { - dismissDialog(DIALOG_CREATE_SHORTCUT); + try { + dismissDialog(DIALOG_CREATE_SHORTCUT); + } catch (Exception e) { + // An exception is thrown if the dialog is not visible, which is fine + } } /**