Denis ban halved on appeal