diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuOverlay.java index 0756a6d4b6..34607e0048 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/runedoku/RunedokuOverlay.java @@ -70,17 +70,13 @@ class RunedokuOverlay extends Overlay final Widget sudokuScreen = client.getWidget(288, 131); - if (sudokuScreen != null) + if (sudokuScreen != null && !sudokuScreen.isHidden()) { - if (!sudokuScreen.isHidden()) - { - Sudoku sudoku = new Sudoku(util.createTable(client)); - boolean solved = sudoku.solve(); - - renderReferenceRunes(graphics, solved); - renderSolvedPuzzle(graphics, sudoku, solved); - } + Sudoku sudoku = new Sudoku(util.createTable(client)); + boolean solved = sudoku.solve(); + renderReferenceRunes(graphics, solved); + renderSolvedPuzzle(graphics, sudoku, solved); } return null;