diff --git a/scheduled_updates.module b/scheduled_updates.module
index baed1c8..a5bd3d7 100644
--- a/scheduled_updates.module
+++ b/scheduled_updates.module
@@ -71,6 +71,11 @@ function scheduled_updates_theme() {
  * Implements hook_cron().
  */
 function scheduled_updates_cron() {
+  if (drupal_installation_attempted()) {
+    // Don't run updates during initial install because there won't be any to
+    // run and the resulting messages can be confusing to users.
+    return;
+  }
   \Drupal::service('scheduled_updates.update_runner')->runAllUpdates();
 }
 
