diff --git a/spacy/language.py b/spacy/language.py index d698d6f43..140452a77 100644 --- a/spacy/language.py +++ b/spacy/language.py @@ -258,7 +258,9 @@ class Language: RETURNS (List[str]): The disabled components. """ - return list(self._disabled) + # Make sure the disabled components are returned in the order they + # appear in the pipeline (which isn't guaranteed by the set) + return [name for name, _ in self.components if name in self._disabled] @property def factory_names(self) -> List[str]: