diff --git a/lib/WeBWorK/ContentGenerator/Instructor/ProblemSetDetail.pm b/lib/WeBWorK/ContentGenerator/Instructor/ProblemSetDetail.pm index 022142052a..e7c96188f3 100644 --- a/lib/WeBWorK/ContentGenerator/Instructor/ProblemSetDetail.pm +++ b/lib/WeBWorK/ContentGenerator/Instructor/ProblemSetDetail.pm @@ -2480,8 +2480,8 @@ sub body { if ($editingSetVersion) { %MergedProblems = map { $_->problem_id => $_ } - $db->getMergedProblemVersionsWhere({ user_id => $editForUser[0], set_id => { like => "$setID,v\%" } }, - 'problem_id'); + $db->getMergedProblemVersionsWhere( + { user_id => $editForUser[0], set_id => "$setID,v$editingSetVersion" }, 'problem_id'); } else { %MergedProblems = map { $_->problem_id => $_ } $db->getMergedProblemsWhere({ user_id => $editForUser[0], set_id => $setID }, 'problem_id');