City were having an unsuccessful season and lost their first 5 matches in the Thacker Shield but Button was chosen to play in a 'Selected Team' to play the league leading Sydenham side made up of players from the other teams. The match was played at the Canterbury Showgrounds and saw the Sydenham side win 9–5. The same two teams met again 2 days later with Button selected in the forwards once more. Button was then chosen in the Canterbury team to meet Wellington on 25 July. Wellington won the match by 13 points to 3 at the Christchurch Showgrounds. He finished the year playing for the Selected Team against Sydenham once again on 8 August. This was to be his last game of rugby league for some time as he joined the war effort and left for Europe months later.
