diff --git a/mod/lesson/db/upgrade.php b/mod/lesson/db/upgrade.php
index 337a58f0ba7..872b9328528 100644
--- a/mod/lesson/db/upgrade.php
+++ b/mod/lesson/db/upgrade.php
@@ -92,5 +92,12 @@ function xmldb_lesson_upgrade($oldversion) {
         upgrade_mod_savepoint(true, 2014091001, 'lesson');
     }
 
+    if ($oldversion < 2014100600) {
+        // Previously there was no module intro in lesson so don't require
+        // it to be filled in for upgraded sites.
+        set_config('requiremodintro', 0, 'lesson');
+        upgrade_mod_savepoint(true, 2014100600, 'lesson');
+    }
+
     return true;
 }
diff --git a/mod/lesson/version.php b/mod/lesson/version.php
index 81ea7d1bdf2..110187435d6 100644
--- a/mod/lesson/version.php
+++ b/mod/lesson/version.php
@@ -24,7 +24,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2014091001;       // The current module version (Date: YYYYMMDDXX)
+$plugin->version   = 2014100600;       // The current module version (Date: YYYYMMDDXX)
 $plugin->requires  = 2014050800;    // Requires this Moodle version
 $plugin->component = 'mod_lesson'; // Full name of the plugin (used for diagnostics)
 $plugin->cron      = 0;