The case in question involved a Muslim man who was employed in a supermarket in the northern German city of Kiel. He refused to stock shelves with alcoholic drinks, saying that his religion forbade him from any contact with alcohol, and was dismissed as a result in March 2008.
In a ruling Thursday, Germany's Federal Labor Court confirmed that employees may refuse to perform a specific task on religious grounds. If there is an alternative task they can do which is acceptable to their religion and practical for the company, then the employer is obliged to let them do it. The firm can only dismiss the worker if there is no realistic alternative.