At the start of the 2020 season, Lindgren appeared two times in BK Häcken’s Svenska Cupen matches, keeping two clean sheets against GAIS and Östersunds. However, due to the pandemic, the season was pushed back to three months. He later spoke out the club’s decision to lay off players, saying: "Everyone agrees to do this, everyone understands the seriousness of the situation and the consequences of it. How hard it hits the club. We all belong to BK Häcken and know what sacrifices many make to support the association in a difficult situation. If we can help in any way, we want to do it. We want the club to feel good. At the same time, we know how much more it will help the club on the day we can be short-term laid off, so we hope that the agreement will be in place as soon as possible." Once the league resumed behind closed doors, Lindgren continued to regain his first team place in the centre–back position, as well as, his captaincy. He then played a role against IK Sirius on 22 June 2020, setting up two goals, in a 2–2 draw. Lindgren followed up by helping BK Häcken kept three consecutive clean sheets in the next three matches between 29 June 2020 and 5 July 2020. He later rotated into playing in the defensive midfield position for two matches between 28 October 2020 and 1 November 2020. This was followed up by scoring his first goal for the club, in a 2–1 win against Östersunds. Lindgren helped BK Häcken finished third place in the league following a 0–0 draw against Kalmar on the last game of the season. Despite missing three matches later in the 2020 season, Lindgren went on to make twenty–nine appearances and scoring once in all competitions.