Jack O Donoghue faces a spell on the sidelines for Munster following his red card in last weekend's win over Northampton.
O’Donoghue was sent off for tackling the Saints second row, David Ribbans, in a dangerous manner with his shoulder making contact with Ribbans head.
An independent Disciplinary Committee upheld the red card sanction - determining that the tackle was at the mid-range of World Rugby’s sanctions.
The six-week suspension entry point was reduced to three weeks due to O' Donoghue's clear disciplinary record as well as there being no aggravating factors.
The Waterford man will be free to play again on February 20th, but should be complete a World Rugby Coaching Intervention, he will be free to play on Monday, 30 January.
Prior to the Saints game, O' Donoghue had been clocking up the most minutes of anybody at the province, while also setting the record for having played the most games where he lined out in every outing so far this season.