After a trial at Middlesbrough in July 1997 he moved back to former club Luton Town on a free transfer, before re-joining Middlesbrough in January 1998, again for no fee, however it was a disastrous move for Dibble as he let in nine goals in just two games, four in a 4–0 defeat to Nottingham Forest and another five in a 5–0 loss to QPR. In July 1998 Dibble signed for Altrincham, before a brief spell at League of Wales side Barry Town. In December 1998, whilst playing for Barry against Carmarthen Town, he was hospitalised after suffering chemical burns as a result of diving on the Richmond Park pitch markings. Scarred for life, he received £20,000 in damages. In March 1999 he signed for Hartlepool United, who loaned him to Carlisle United in October of the same year. He joined Stockport County in August 2000, enjoying a successful spell there and being named man of the match in many of the games he played.