diff --git a/core/metacling/src/TClingClassInfo.cxx b/core/metacling/src/TClingClassInfo.cxx index c0c061dfcafed..ce6e82d388156 100644 --- a/core/metacling/src/TClingClassInfo.cxx +++ b/core/metacling/src/TClingClassInfo.cxx @@ -815,6 +815,7 @@ bool TClingClassInfo::IsBase(const char *name) const bool TClingClassInfo::IsEnum(cling::Interpreter *interp, const char *name) { + R__LOCKGUARD(gInterpreterMutex); // Note: This is a static member function. TClingClassInfo info(interp, name); if (info.IsValid() && (info.Property() & kIsEnum)) {