diff --git a/app/src/main/java/org/fdroid/fdroid/UpdateService.java b/app/src/main/java/org/fdroid/fdroid/UpdateService.java
index e87b7e725..1b875a341 100644
--- a/app/src/main/java/org/fdroid/fdroid/UpdateService.java
+++ b/app/src/main/java/org/fdroid/fdroid/UpdateService.java
@@ -123,6 +123,10 @@ public class UpdateService extends JobIntentService {
* @see JobIntentService#enqueueWork(Context, Class, int, Intent)
*/
private static void enqueueWork(Context context, @NonNull Intent intent) {
+ if (!Preferences.get().isOnDemandDownloadAllowed()) {
+ Toast.makeText(context, R.string.updates_disabled_by_settings, Toast.LENGTH_LONG).show();
+ }
+
enqueueWork(context, UpdateService.class, JOB_ID, intent);
}
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 4169e1415..60ff065fe 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -129,6 +129,7 @@ This often occurs with apps installed via Google Play or other sources, if they
- Download update for %1$d app.
- Download updates for %1$d apps.
+ All updates disabled by Data/WiFi Settings
OK