diff --git a/graf/inc/TGraph.h b/graf/inc/TGraph.h
index 265d5a2e2d08702818adc001a5b3cd23bbcb8f00..ff164d1d0a0e41d9784416854cab1385a3ce7bb9 100644
--- a/graf/inc/TGraph.h
+++ b/graf/inc/TGraph.h
@@ -1,4 +1,4 @@
-// @(#)root/graf:$Name:  $:$Id: TGraph.h,v 1.56 2006/11/10 08:32:21 brun Exp $
+// @(#)root/graf:$Name:  $:$Id: TGraph.h,v 1.57 2006/11/24 10:17:46 brun Exp $
 // Author: Rene Brun, Olivier Couet   12/12/94
 
 /*************************************************************************
@@ -24,17 +24,26 @@
 #ifndef ROOT_TNamed
 #include "TNamed.h"
 #endif
-#ifndef ROOT_TH1
-#include "TH1.h"
+#ifndef ROOT_TAttLine
+#include "TAttLine.h"
 #endif
-#ifndef ROOT_TVectorfwd
-#include "TVectorfwd.h"
+#ifndef ROOT_TAttFill
+#include "TAttFill.h"
+#endif
+#ifndef ROOT_TAttMarker
+#include "TAttMarker.h"
+#endif
+#ifndef ROOT_TVectorFfwd
+#include "TVectorFfwd.h"
 #endif
 #ifndef ROOT_TVectorDfwd
 #include "TVectorDfwd.h"
 #endif
 
 class TBrowser;
+class TAxis;
+class TH1;
+class TH1F;
 class TF1;
 class TSpline;
 
diff --git a/graf/src/TGraphBentErrors.cxx b/graf/src/TGraphBentErrors.cxx
index bcddbba8b409b89ae0263af2d9223c6eb60aeb5e..7c85d51336626e733fa19684b09659eae775f319 100644
--- a/graf/src/TGraphBentErrors.cxx
+++ b/graf/src/TGraphBentErrors.cxx
@@ -1,4 +1,4 @@
-// @(#)root/graf:$Name:  $:$Id: TGraphBentErrors.cxx,v 1.18 2005/11/17 09:38:55 couet Exp $
+// @(#)root/graf:$Name:  $:$Id: TGraphBentErrors.cxx,v 1.19 2006/07/03 16:10:45 brun Exp $
 // Author: Dave Morrison  30/06/2003
 
 /*************************************************************************
@@ -19,6 +19,7 @@
 #include "TArrow.h"
 #include "TBox.h"
 #include "TVirtualPad.h"
+#include "TH1.h"
 #include "TF1.h"
 
 ClassImp(TGraphBentErrors)
diff --git a/graf/src/TGraphErrors.cxx b/graf/src/TGraphErrors.cxx
index f4873c62c67937ba9b392008ecef320e393e2d8c..399d1a773b46b14f715fbb4d67e5ede99b6c9655 100644
--- a/graf/src/TGraphErrors.cxx
+++ b/graf/src/TGraphErrors.cxx
@@ -1,4 +1,4 @@
-// @(#)root/graf:$Name:  $:$Id: TGraphErrors.cxx,v 1.60 2006/07/03 16:10:45 brun Exp $
+// @(#)root/graf:$Name:  $:$Id: TGraphErrors.cxx,v 1.61 2006/07/09 05:27:54 brun Exp $
 // Author: Rene Brun   15/09/96
 
 /*************************************************************************
@@ -19,6 +19,7 @@
 #include "TArrow.h"
 #include "TBox.h"
 #include "TVirtualPad.h"
+#include "TH1.h"
 #include "TF1.h"
 #include "TVector.h"
 #include "TVectorD.h"
diff --git a/graf/src/TGraphPolar.cxx b/graf/src/TGraphPolar.cxx
index c2433cf1dd4f82cfc02848b617e6977e7c7d439e..42b43f610f04723e7a219cde7463348f643e95df 100644
--- a/graf/src/TGraphPolar.cxx
+++ b/graf/src/TGraphPolar.cxx
@@ -1,4 +1,4 @@
-// @(#)root/graf:$Name:  $:$Id: TGraphPolar.cxx,v 1.7 2007/01/15 16:10:10 brun Exp $
+// @(#)root/graf:$Name:  $:$Id: TGraphPolar.cxx,v 1.8 2007/01/23 10:35:23 brun Exp $
 // Author: Sebastian Boser, Mathieu Demaret 02/02/06
 
 /*************************************************************************
@@ -52,6 +52,7 @@
 #include "TROOT.h"
 #include "TLatex.h"
 #include "TEllipse.h"
+#include "TH1.h"
 #include "TMath.h"
 
 
diff --git a/graf/src/TGraphQQ.cxx b/graf/src/TGraphQQ.cxx
index c1c6d20a68ed0187cf476fb9f82561f44d6c90ad..d0793dfffba709c0418e2eab4da8d15d46f7028a 100644
--- a/graf/src/TGraphQQ.cxx
+++ b/graf/src/TGraphQQ.cxx
@@ -1,4 +1,4 @@
-// @(#)root/graf:$Name:  $:$Id: TGraphQQ.cxx,v 1.5 2006/05/09 15:41:37 brun Exp $
+// @(#)root/graf:$Name:  $:$Id: TGraphQQ.cxx,v 1.6 2006/06/26 13:05:16 brun Exp $
 // Author: Anna Kreshuk 18/11/2005
 
 /*************************************************************************
@@ -10,6 +10,7 @@
  *************************************************************************/
 
 #include "TGraphQQ.h"
+#include "TAxis.h"
 #include "TF1.h"
 #include "TMath.h"
 #include "TVirtualPad.h"
diff --git a/proof/src/TProofProgressDialog.cxx b/proof/src/TProofProgressDialog.cxx
index 724d0c687a1d3b1cc3a28c6208958d8b379ff97c..09e64806b645b38689bd131d755d71712875c328 100644
--- a/proof/src/TProofProgressDialog.cxx
+++ b/proof/src/TProofProgressDialog.cxx
@@ -1,4 +1,4 @@
-// @(#)root/proof:$Name:  $:$Id: TProofProgressDialog.cxx,v 1.28 2006/11/28 12:10:52 rdm Exp $
+// @(#)root/proof:$Name:  $:$Id: TProofProgressDialog.cxx,v 1.29 2007/01/15 16:10:11 brun Exp $
 // Author: Fons Rademakers   21/03/03
 
 /*************************************************************************
@@ -34,6 +34,7 @@
 #include "TCanvas.h"
 #include "TColor.h"
 #include "TLine.h"
+#include "TAxis.h"
 #include "TPaveText.h"
 #include "TMath.h"
 
diff --git a/sessionviewer/src/TProofProgressDialog.cxx b/sessionviewer/src/TProofProgressDialog.cxx
index 724d0c687a1d3b1cc3a28c6208958d8b379ff97c..09e64806b645b38689bd131d755d71712875c328 100644
--- a/sessionviewer/src/TProofProgressDialog.cxx
+++ b/sessionviewer/src/TProofProgressDialog.cxx
@@ -1,4 +1,4 @@
-// @(#)root/proof:$Name:  $:$Id: TProofProgressDialog.cxx,v 1.28 2006/11/28 12:10:52 rdm Exp $
+// @(#)root/proof:$Name:  $:$Id: TProofProgressDialog.cxx,v 1.29 2007/01/15 16:10:11 brun Exp $
 // Author: Fons Rademakers   21/03/03
 
 /*************************************************************************
@@ -34,6 +34,7 @@
 #include "TCanvas.h"
 #include "TColor.h"
 #include "TLine.h"
+#include "TAxis.h"
 #include "TPaveText.h"
 #include "TMath.h"