French left-back Ziyad Larkeche, 22, has signed a new contract with Queens Park Rangers. His successful loan at Dundee last season, where he made 22 appearances, played a key role in his development and desire to continue with QPR.