diff --git a/pgadmin/frm/frmQuery.cpp b/pgadmin/frm/frmQuery.cpp
index fa85611..e239b11 100644
--- a/pgadmin/frm/frmQuery.cpp
+++ b/pgadmin/frm/frmQuery.cpp
@@ -119,8 +119,6 @@ BEGIN_EVENT_TABLE(frmQuery, pgFrame)
 	EVT_MENU(MNU_EXECFILE,          frmQuery::OnExecFile)
 	EVT_MENU(MNU_EXPLAIN,           frmQuery::OnExplain)
 	EVT_MENU(MNU_EXPLAINANALYZE,    frmQuery::OnExplain)
-	EVT_MENU(MNU_BUFFERS,           frmQuery::OnBuffers)
-	EVT_MENU(MNU_TIMING,            frmQuery::OnTiming)
 	EVT_MENU(MNU_CANCEL,            frmQuery::OnCancel)
 	EVT_MENU(MNU_AUTOROLLBACK,      frmQuery::OnAutoRollback)
 	EVT_MENU(MNU_CONTENTS,          frmQuery::OnContents)
@@ -2036,8 +2034,8 @@ void frmQuery::OnExplain(wxCommandEvent &event)
 	if (conn->BackendMinimumVersion(9, 0))
 	{
 		bool costs = queryMenu->IsChecked(MNU_COSTS);
-		bool buffers = queryMenu->IsChecked(MNU_BUFFERS);
-		bool timing = queryMenu->IsChecked(MNU_TIMING);
+		bool buffers = queryMenu->IsChecked(MNU_BUFFERS) && analyze;
+		bool timing = queryMenu->IsChecked(MNU_TIMING) && analyze;
 
 		sql += wxT("(");
 		if (analyze)
@@ -2087,22 +2085,6 @@ void frmQuery::OnExplain(wxCommandEvent &event)
 	execQuery(sql, resultToRetrieve, true, offset, false, true, verbose);
 }
 
-void frmQuery::OnBuffers(wxCommandEvent &event)
-{
-	queryMenu->Enable(MNU_EXPLAIN, !queryMenu->IsChecked(MNU_BUFFERS));
-	toolBar->EnableTool(MNU_EXPLAIN, !queryMenu->IsChecked(MNU_BUFFERS));
-
-	settings->SetExplainBuffers(queryMenu->IsChecked(MNU_BUFFERS));
-}
-
-void frmQuery::OnTiming(wxCommandEvent &event)
-{
-	queryMenu->Enable(MNU_EXPLAIN, !queryMenu->IsChecked(MNU_TIMING));
-	toolBar->EnableTool(MNU_EXPLAIN, !queryMenu->IsChecked(MNU_TIMING));
-
-	settings->SetExplainTiming(queryMenu->IsChecked(MNU_TIMING));
-}
-
 // Update the main SQL query from the GQB if desired
 bool frmQuery::updateFromGqb(bool executing)
 {
@@ -2319,12 +2301,12 @@ void frmQuery::setTools(const bool running)
 	toolBar->EnableTool(MNU_EXECUTE, !running);
 	toolBar->EnableTool(MNU_EXECPGS, !running);
 	toolBar->EnableTool(MNU_EXECFILE, !running);
-	toolBar->EnableTool(MNU_EXPLAIN, (!running && !settings->GetExplainBuffers()));
+	toolBar->EnableTool(MNU_EXPLAIN, !running);
 	toolBar->EnableTool(MNU_CANCEL, running);
 	queryMenu->Enable(MNU_EXECUTE, !running);
 	queryMenu->Enable(MNU_EXECPGS, !running);
 	queryMenu->Enable(MNU_EXECFILE, !running);
-	queryMenu->Enable(MNU_EXPLAIN, (!running && !settings->GetExplainBuffers()));
+	queryMenu->Enable(MNU_EXPLAIN, !running);
 	queryMenu->Enable(MNU_EXPLAINANALYZE, !running);
 	queryMenu->Enable(MNU_CANCEL, running);
 	fileMenu->Enable(MNU_EXPORT, sqlResult->CanExport());
