diff --git a/Applications/DataExplorer/DataView/StationTreeView.cpp b/Applications/DataExplorer/DataView/StationTreeView.cpp
index 0d038f6c3eb349607529aef120186898ff4a3704..25ffcb9a777d2651e5a851d7ca78428d44faa904 100644
--- a/Applications/DataExplorer/DataView/StationTreeView.cpp
+++ b/Applications/DataExplorer/DataView/StationTreeView.cpp
@@ -237,7 +237,7 @@ void StationTreeView::writeStratigraphiesAsImages(QString listName)
 	std::size_t nLists = lists.size();
 	for (std::size_t i = 0; i < nLists; i++)
 	{
-		if ( listName.toStdString().compare( lists[i]->data(0).toString().toStdString() ) != 0 )
+		if ( listName.compare( lists[i]->data(0).toString() ) != 0 )
 			continue;
 
 		std::vector<GeoLib::Point*> const& stations =