diff --git a/Sources/app/src/main/java/Popups/PathviewPopup.java b/Sources/app/src/main/java/Popups/PathviewPopup.java
index 5603385594eec00f8989dcb4b9e4141ea0f584a9..085e068c9a252136bd17e37f9ba2a921a75217be 100644
--- a/Sources/app/src/main/java/Popups/PathviewPopup.java
+++ b/Sources/app/src/main/java/Popups/PathviewPopup.java
@@ -64,14 +64,6 @@ public class PathviewPopup {
             btn_new_pathway.setOnClickListener(view -> {
                 showAddPathwayPopup();
             });
-
-            p_path.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
-                public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
-                    updatePathwaysList();
-                }
-                public void onNothingSelected(AdapterView<?> adapterView) {}
-            });
-
             onCreate.call(this);
 
             cancel_btn.setOnClickListener(view -> onCancel.call(this));
diff --git a/Sources/app/src/main/java/com/furwaz/roomview/ZoneView.java b/Sources/app/src/main/java/com/furwaz/roomview/ZoneView.java
index 438396dbe3139562761906c0a554f8037718adfd..b8f9f6d76ce3d501a7c19ba72b0366629df5cd30 100644
--- a/Sources/app/src/main/java/com/furwaz/roomview/ZoneView.java
+++ b/Sources/app/src/main/java/com/furwaz/roomview/ZoneView.java
@@ -208,9 +208,9 @@ public class ZoneView extends AppCompatActivity {
         Button btn_edit = findViewById(R.id.edit_btn);
         btn_edit.setOnClickListener(view -> {
             Intent intent = new Intent(this, ZoneActivity.class);
-            intent.putExtra("building", building_index);
-            intent.putExtra("room", room_index);
-            intent.putExtra("zone", zone_index);
+            intent.putExtra("building", BuildingManager.getBuildings().indexOf(building));
+            intent.putExtra("room", building.getRooms().indexOf(room));
+            intent.putExtra("zone", room.getZones().indexOf(zone));
             startActivity(intent);
         });
     }
@@ -227,11 +227,11 @@ public class ZoneView extends AppCompatActivity {
 
     protected void gotoDest(RoomInfo dest) {
         if (dest == null) {
-            Toast.makeText(this, "Your can't go here.\nThis pathway is not defined yet.", Toast.LENGTH_SHORT).show();
+            Toast.makeText(this, R.string.not_defined, Toast.LENGTH_SHORT).show();
             return;
         }
         if (dest.getNbZones() == 0) {
-            Toast.makeText(this, "Your can't go here.\nThis room doesn't have any zone or photos yet.", Toast.LENGTH_SHORT).show();
+            Toast.makeText(this, R.string.no_photo_yet, Toast.LENGTH_SHORT).show();
             return;
         }
         ZoneInfo new_zone = dest.getNearestZone(this.room);
@@ -239,7 +239,6 @@ public class ZoneView extends AppCompatActivity {
         this.room = dest;
         this.zone = new_zone;
         this.updateUI();
-        return;
     }
 
     protected void displayStairsDirectionPopup(PathStairs ps) {
diff --git a/Sources/app/src/main/res/values-fr/strings.xml b/Sources/app/src/main/res/values-fr/strings.xml
index 51838577a82813161dc8c4598c12119bcba6a314..18571299173bc15b8924e316256b98506523cf17 100644
--- a/Sources/app/src/main/res/values-fr/strings.xml
+++ b/Sources/app/src/main/res/values-fr/strings.xml
@@ -101,4 +101,6 @@
     <string name="create_otherside">Créer le chemin inverse</string>
     <string name="pathway">Chemin</string>
     <string name="stair">Escalier</string>
+    <string name="not_defined">Vous ne pouvez pas aller là. Ce chemin n\'est pas encore défini.</string>
+    <string name="no_photo_yet">Vous ne pouvez pas aller là. Cette pièce n\'a pas encore de zone.</string>
 </resources>
\ No newline at end of file
diff --git a/Sources/app/src/main/res/values/strings.xml b/Sources/app/src/main/res/values/strings.xml
index 2b2c7c800a21e5b1cd8495880ef780d681250a2a..0c5a90b25bf1a5f7a9273a52cd85408c8c90547d 100644
--- a/Sources/app/src/main/res/values/strings.xml
+++ b/Sources/app/src/main/res/values/strings.xml
@@ -101,4 +101,6 @@
     <string name="create_otherside">Create reverse pathway</string>
     <string name="pathway">Pathway</string>
     <string name="stair">Stair</string>
+    <string name="not_defined">You can\'t go here. This pathway is not defined yet.</string>
+    <string name="no_photo_yet">You can\'t go here. This room doesn\'t have any zone.</string>
 </resources>
\ No newline at end of file