diff --git a/src/gui/peptide_list_view/peptidetablemodel.cpp b/src/gui/peptide_list_view/peptidetablemodel.cpp
index 991729a019d1816be422aba00c91eff93cfa6045..6ca588d3b25109367f51f2580d4fb598bd2bc2ce 100644
--- a/src/gui/peptide_list_view/peptidetablemodel.cpp
+++ b/src/gui/peptide_list_view/peptidetablemodel.cpp
@@ -152,7 +152,8 @@ PeptideTableModel::columnCount(const QModelIndex &parent) const
   return 40;
 }
 QVariant
-PeptideTableModel::headerData(int section, Qt::Orientation orientation,
+PeptideTableModel::headerData(int section,
+                              Qt::Orientation orientation,
                               int role) const
 {
   if(orientation == Qt::Horizontal)
@@ -399,6 +400,12 @@ PeptideTableModel::data(const QModelIndex &index, int role) const
                     .getPeptideEvidence()
                     ->getParam(PeptideEvidenceParam::mascot_score);
                   break;
+                case(std::int8_t)PeptideListColumn::mascot_expectation_value:
+                  return _p_protein_match->getPeptideMatchList()
+                    .at(row)
+                    .getPeptideEvidence()
+                    ->getParam(PeptideEvidenceParam::mascot_expectation_value);
+                  break;
 
                 case(std::int8_t)PeptideListColumn::peptide_prophet_probability:
                   return _p_protein_match->getPeptideMatchList()