diff --git a/bindings/pyroot/pythonizations/python/ROOT/_pythonization/_rdataframe.py b/bindings/pyroot/pythonizations/python/ROOT/_pythonization/_rdataframe.py index f1ab51e4a3c43..a19a270c3f0db 100644 --- a/bindings/pyroot/pythonizations/python/ROOT/_pythonization/_rdataframe.py +++ b/bindings/pyroot/pythonizations/python/ROOT/_pythonization/_rdataframe.py @@ -524,7 +524,8 @@ def pythonize_rdataframe(klass): getter = MethodTemplateGetter(getattr(klass, method_name), HistoProfileWrapper, model_class) setattr(klass, method_name, getter) - klass.Hist = MethodTemplateGetter(klass.Hist, HistWrapper) + if hasattr(klass, "Hist"): + klass.Hist = MethodTemplateGetter(klass.Hist, HistWrapper) klass._OriginalFilter = klass.Filter klass._OriginalDefine = klass.Define