diff --git a/src/main/java/ch/hepia/ui/MainWindowController.java b/src/main/java/ch/hepia/ui/MainWindowController.java
index 5d2642d212ef5218db1f54cd844e1e6dbd5fadf8..b06c445e04ec6963d6f2d642cece22f895323055 100644
--- a/src/main/java/ch/hepia/ui/MainWindowController.java
+++ b/src/main/java/ch/hepia/ui/MainWindowController.java
@@ -324,7 +324,7 @@ public class MainWindowController implements Initializable {
      * @param pnl Panel containing the journey information
      */
     private void createJourney(AppContext app, Pane pnl) throws IOException, ParseException {
-        if (currentJourney.equals(new Connection.EmptyConnection())){
+        if (currentJourney instanceof Connection.EmptyConnection){
             Alert alert = new Alert(Alert.AlertType.CONFIRMATION);
             alert.setTitle("Valider le trajet");
             alert.setHeaderText("Valider le trajet");