diff --git a/CMakeLists.txt b/CMakeLists.txt
index e584d096c13e3b2aab3e7c840b79ec69769f1915..bee5aefa6294aaf8c19665839f050f65341aa699 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -56,7 +56,7 @@ SET(SOFTWARE_NAME "X!TandemPipeline")
 
 SET(XTPCPP_VERSION_MAJOR "0")
 SET(XTPCPP_VERSION_MINOR "2")
-SET(XTPCPP_VERSION_PATCH "25")
+SET(XTPCPP_VERSION_PATCH "26")
 SET(XTPCPP_VERSION "${XTPCPP_VERSION_MAJOR}.${XTPCPP_VERSION_MINOR}.${XTPCPP_VERSION_PATCH}")
 
 # Set the CMAKE_PREFIX_PATH for the find_library fonction when using non
diff --git a/debian/changelog b/debian/changelog
index 37c720cfc454c6c86b4f2ecdd3b214eb046e44f7..1a144fce0e97ed73154a78e93ed9197add374aee 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xtpcpp (0.2.26-1) stretch; urgency=medium
+
+  * display distinctively the FDR on peptides and on PSM
+
+ -- Olivier Langella <olivier.langella@u-psud.fr>  Fri, 09 Nov 2018 10:50:11 +0100
+
 xtpcpp (0.2.25-2) stretch; urgency=medium
 
   * new version number 0.2.25
diff --git a/src/gui/tandem_run_dialog/tandemrundialog.cpp b/src/gui/tandem_run_dialog/tandemrundialog.cpp
index 28d710be3f3951b969a4ede2e042404bf0f03109..ac96c89159880dfe0aa42723f5f9952ee37e99b3 100644
--- a/src/gui/tandem_run_dialog/tandemrundialog.cpp
+++ b/src/gui/tandem_run_dialog/tandemrundialog.cpp
@@ -444,7 +444,14 @@ TandemRunDialog::done(int r)
       settings.setValue("tandem/condor_request_memory",
                         ui->request_memory_edit->text());
 
-      QDialog::done(r);
+      if(checkXtandemBin())
+        {
+          QDialog::done(r);
+        }
+      else
+        {
+          QDialog::reject();
+        }
       return;
     }
   else // cancel, close or exc was pressed
@@ -501,3 +508,61 @@ TandemRunDialog::fillTandemBinPath(const QString &tandem_bin_path_in,
     {
     }
 }
+
+
+bool
+TandemRunDialog::checkXtandemBin()
+{
+  QString tandem_bin_path = ui->tandem_bin_label->text();
+  QString tandem_install_text =
+    "Please check that X!Tandem is "
+    "installed on your computer.\nIt is available at "
+    ":\nhttps://www.thegpm.org/tandem/\nOnce it is installed, "
+    "please "
+    "set the correct path to the tandem.exe file";
+  if(tandem_bin_path.isEmpty())
+    {
+      QMessageBox::warning(
+        this,
+        tr("Wrong X!Tandem configuration"),
+        tr("X!Tandem .exe file is not set.\n%1").arg(tandem_install_text));
+
+      QDesktopServices::openUrl(QUrl("https://www.thegpm.org/tandem/"));
+    }
+  else
+    {
+      QFileInfo tandem_bin(tandem_bin_path);
+      if(tandem_bin.isExecutable())
+        {
+          try
+            {
+              Utils::checkXtandemVersion(tandem_bin_path);
+
+              return true;
+            }
+
+          catch(pappso::PappsoException &error)
+            {
+              QMessageBox::warning(
+                this,
+                tr("Wrong X!Tandem exe file"),
+                tr("%1 does not seem to be a valid X!Tandem version.\n%2")
+                  .arg(tandem_bin.absoluteFilePath())
+                  .arg(tandem_install_text));
+
+              QDesktopServices::openUrl(QUrl("https://www.thegpm.org/tandem/"));
+            }
+        }
+      else
+        {
+          QMessageBox::warning(this,
+                               tr("Wrong X!Tandem exe file"),
+                               tr("%1 is not executable.\n%2")
+                                 .arg(tandem_bin_path)
+                                 .arg(tandem_install_text));
+        }
+    }
+
+
+  return false;
+}
diff --git a/src/gui/tandem_run_dialog/tandemrundialog.h b/src/gui/tandem_run_dialog/tandemrundialog.h
index 3f0095a1f2a8ea016612f98df11dad20d74544e5..45e234b8dc8973b9a268087ff78dc940289be3db 100644
--- a/src/gui/tandem_run_dialog/tandemrundialog.h
+++ b/src/gui/tandem_run_dialog/tandemrundialog.h
@@ -68,7 +68,8 @@ class TandemRunDialog : public QDialog
 
   private:
   void fillPresetComboBox();
-  void fillTandemBinPath(const QString & tandem_bin_path, bool popup_firefox);
+  void fillTandemBinPath(const QString &tandem_bin_path, bool popup_firefox);
+  bool checkXtandemBin();
 
   private:
   Ui::TandemRunDialog *ui;