Andrew McClintock was forced to resign from his job as a magistrate.
A Christian magistrate who was told he could not opt out of homosexual adoption cases has lost his appeal.
Andrew McClintock says he was forced to resign in 2005 after being refused permission to avoid homosexual adoption cases, in which he felt vulnerable children would be escaping "one kind of harm only to face another hazard".
Having lost an initial hearing at an employment tribunal in Sheffield earlier in 2007, Mr McClintock took his case against the Department for Constitutional Affairs to appeal in London.
However, the Employment Appeal Tribunal found that the Department for Constitutional Affairs had not acted unlawfully and that Mr McClintock had not suffered discrimination on grounds of his religious beliefs.
Mr McClintock intends to appeal this decision.