diff --git a/graf2d/gpad/src/TClassTree.cxx b/graf2d/gpad/src/TClassTree.cxx
index 87e82e904657cd8dd5a74f6e1fe511e75be4c8f4..fec5681208b1eea5f8eeb5ad3c1dc7f250477005 100644
--- a/graf2d/gpad/src/TClassTree.cxx
+++ b/graf2d/gpad/src/TClassTree.cxx
@@ -192,7 +192,7 @@ TClassTree::TClassTree()
    SetLabelDx();
    SetYoffset(0);
 #ifdef ROOTSRCDIR
-   SetSourceDir(".:src:" ROOTSRCDIR "/src");
+   SetSourceDir(".:src:" ROOTSRCDIR);
 #else
    SetSourceDir(".:src:$ROOTSYS/src");
 #endif
@@ -223,7 +223,7 @@ TClassTree::TClassTree(const char *name, const char *classes)
    SetLabelDx();
    SetYoffset(0);
 #ifdef ROOTSRCDIR
-   SetSourceDir(".:src:" ROOTSRCDIR "/src");
+   SetSourceDir(".:src:" ROOTSRCDIR);
 #else
    SetSourceDir(".:src:$ROOTSYS/src");
 #endif