diff --git a/src/Exceptional/ExceptionalDaemonStage.cs b/src/Exceptional/ExceptionalDaemonStage.cs
index ebc6234..3573de3 100644
--- a/src/Exceptional/ExceptionalDaemonStage.cs
+++ b/src/Exceptional/ExceptionalDaemonStage.cs
@@ -28,7 +28,7 @@ internal static class ServiceLocator
/// It is responsible for creating daemon stage process. The
/// marks this type so that it will be automatically loaded by ReSharper. To work properly the
/// marked type must implement interface.
- [DaemonStage]
+ [DaemonStage(StagesBefore = new [] {typeof(FilteringHighlightingDaemonStage)})]
public class ExceptionalDaemonStage : CSharpDaemonStageBase
{
protected override IDaemonStageProcess CreateProcess(