diff --git a/backup/restorelib.php b/backup/restorelib.php index 0b809e727f9..60da142d17e 100644 --- a/backup/restorelib.php +++ b/backup/restorelib.php @@ -5346,7 +5346,7 @@ */ function restore_userdata_selected($restore,$modname,$modid) { // check first for per instance array - if (!empty($restore->mods[$modname]->instances)) { // supports per instance + if (!empty($restore->mods[$modname]->granular)) { // supports per instance return array_key_exists($modid,$restore->mods[$modname]->instances) && !empty($restore->mods[$modname]->instances[$modid]->userinfo); }