diff --git a/Applications/DataExplorer/DataView/LinearEditDialog.cpp b/Applications/DataExplorer/DataView/LinearEditDialog.cpp
index bc4808dfebbe654222cd88317122d8de9aab418c..f1aea33b83f65c85edc9450c1a587383c5936f0a 100644
--- a/Applications/DataExplorer/DataView/LinearEditDialog.cpp
+++ b/Applications/DataExplorer/DataView/LinearEditDialog.cpp
@@ -43,7 +43,7 @@ void LinearEditDialog::setupDialog(const std::vector<std::size_t> &dis_nodes,
     std::size_t nValues (dis_values.size());
     for (std::size_t i = 0; i < nValues; i++)
     {
-        tableWidget->item(dis_nodes[i], 0)
+        tableWidget->item(static_cast<int>(dis_nodes[i]), 0)
             ->setText(QString::number(dis_values[i]));
     }
 }