diff --git a/frontend/core/src/com/gameware/game/states/ViewTournamentState.java b/frontend/core/src/com/gameware/game/states/ViewTournamentState.java
index 03093d17aad46800ef81e416ae01b6c067dca9bf..0e145fe1379439c3507a1606bbf307e70574693c 100644
--- a/frontend/core/src/com/gameware/game/states/ViewTournamentState.java
+++ b/frontend/core/src/com/gameware/game/states/ViewTournamentState.java
@@ -68,7 +68,12 @@ public class ViewTournamentState extends State {
             this.tournament = tournament;
         }
 
-        this.round = r;
+        try{
+            this.round = QueryIntermediate.getRoundFromTournament(this.tournament.get_id(), GameWare.getInstance().getPlayer().getId(), this.tournament.getCurrentRound());
+        }catch(IOException e){
+            this.round = r;
+        }
+
         titleLabel.setText(tournament.getName());
         roundDeadline.setText("Round deadline\n"+round.getDeadlineDate().toLocaleString());