Index: /trunk/Mars/mdata/MDataMember.cc
===================================================================
--- /trunk/Mars/mdata/MDataMember.cc	(revision 19256)
+++ /trunk/Mars/mdata/MDataMember.cc	(revision 19257)
@@ -135,8 +135,15 @@
         return v;
 
+#if ROOT_VERSION_CODE < ROOT_VERSION(6,00,00)
+#define PARENT TMethodCall
+#else
+#define PARENT TInterpreter
+#endif
+
+
     default:
         *fLog << err << "ERROR - MDataMember::GetValue: " << fObject->GetName();
         *fLog << "." << fDataMember << " has unkown type (=";
-        *fLog << fCall->ReturnType() << ")... returning 0." << endl;
+        *fLog << static_cast<underlying_type<PARENT::EReturnType>::type>(fCall->ReturnType()) << ")... returning 0." << endl;
         return 0;
     }
