Mackintosh sits out 'Canes clash