diff --git a/src/org/fdroid/fdroid/UpdateService.java b/src/org/fdroid/fdroid/UpdateService.java
index 0638806c9..c7455047e 100644
--- a/src/org/fdroid/fdroid/UpdateService.java
+++ b/src/org/fdroid/fdroid/UpdateService.java
@@ -180,7 +180,7 @@ public class UpdateService extends IntentService implements ProgressListener {
 
             if (finished) {
                 forwardEvent(EVENT_FINISHED);
-                if (dialog.isShowing()) {
+                if (dialog != null && dialog.isShowing()) {
                     try {
                         dialog.dismiss();
                     } catch (IllegalArgumentException e) {