THE Irish Horseracing Regulatory Board [IHRB] has accepted mistakes were made in how the organisation handled the removal of Homer Scott’s training licence.