diff --git a/src/backend/graph.cpp b/src/backend/graph.cpp index cecebf7a..c53bb1e8 100644 --- a/src/backend/graph.cpp +++ b/src/backend/graph.cpp @@ -321,13 +321,7 @@ namespace loot { continue; vertex_t vertex, parentVertex; - // Compare plugin basenames. - string name1 = boost::locale::to_lower(graph[*vit].Name()); - name1 = name1.substr(0, name1.length() - 4); - string name2 = boost::locale::to_lower(graph[*vit2].Name()); - name2 = name2.substr(0, name2.length() - 4); - - if (name1 < name2) { + if (boost::locale::to_lower(graph[*vit].Name()) < boost::locale::to_lower(graph[*vit2].Name())) { parentVertex = *vit; vertex = *vit2; }