diff --git a/GUI/src/main/java/cz/fidentis/analyst/project/ProjectPanel.java b/GUI/src/main/java/cz/fidentis/analyst/project/ProjectPanel.java
index a9807f150ad30eca5c3e0f46aac8e693fc41be6f..5b59fc7d03995c70e9f78d04daaf26875669f41a 100644
--- a/GUI/src/main/java/cz/fidentis/analyst/project/ProjectPanel.java
+++ b/GUI/src/main/java/cz/fidentis/analyst/project/ProjectPanel.java
@@ -354,7 +354,7 @@ public class ProjectPanel extends JPanel {
     private void analyseManyToManyFaces() {
         
         List<Path> faces = selectedRows.stream()
-                .map(i -> model.getValueAt(selectedRows.get(i), 1).toString())
+                .map(i -> model.getValueAt(i, 1).toString())
                 .map(s -> project.getCfg().getPathToFaceByName(s))
                 .collect(Collectors.toList());