diff --git a/python/educational-core/student/src/com/jetbrains/edu/learning/actions/StudyShowHintAction.java b/python/educational-core/student/src/com/jetbrains/edu/learning/actions/StudyShowHintAction.java index de89ba659f77..d1ee72a8585e 100644 --- a/python/educational-core/student/src/com/jetbrains/edu/learning/actions/StudyShowHintAction.java +++ b/python/educational-core/student/src/com/jetbrains/edu/learning/actions/StudyShowHintAction.java @@ -87,6 +87,15 @@ public class StudyShowHintAction extends StudyActionWithShortcut { @Override public void update(@NotNull AnActionEvent e) { + final Project project = e.getProject(); + if (project != null) { + final Course course = StudyTaskManager.getInstance(project).getCourse(); + if (course != null && course.isAdaptive()) { + e.getPresentation().setEnabled(false); + return; + } + } + StudyUtils.updateAction(e); }