(3) Soud trest vyhoštění neuloží, jestliže

a) se nepodařilo zjistit státní příslušnost pachatele a nelze ho vyhostit do země jeho posledního trvalého pobytu,

b) pachateli byl udělen azyl podle jiného právního předpisu,

c) jeho důsledkem by byl nepřiměřený zásah do soukromého nebo rodinného života pachatele,

d) hrozí nebezpečí, že pachatel bude ve státě, do kterého by měl být vyhoštěn, pronásledován pro svoji rasu, příslušnost k etnické skupině, národnost, příslušnost k určité sociální skupině, politické nebo náboženské smýšlení, nebo jestliže by vyhoštění vystavilo pachatele mučení či jinému nelidskému nebo ponižujícímu zacházení anebo trestu,

e) pachatel je občanem Evropské unie nebo jeho rodinným příslušníkem bez ohledu na státní příslušnost a má na území České republiky povolen trvalý pobyt anebo je cizincem s přiznaným právním postavením dlouhodobě pobývajícího rezidenta na území České republiky podle jiného právního předpisu, neshledá-li vážné důvody ohrožení bezpečnosti státu nebo veřejného pořádku,

f) pachatel je občanem Evropské unie a v posledních 10 letech nepřetržitě pobývá na území České republiky, neshledá-li naléhavé důvody ohrožení bezpečnosti státu, nebo

g) pachatelem je dítě, které je občanem Evropské unie, ledaže by vyhoštění bylo v jeho nejlepším zájmu.