diff --git a/src/Generator/Passes/PassBuilder.cs b/src/Generator/Passes/PassBuilder.cs
index 9b136e20..8169d827 100644
--- a/src/Generator/Passes/PassBuilder.cs
+++ b/src/Generator/Passes/PassBuilder.cs
@@ -30,9 +30,9 @@ namespace CppSharp
///
/// Finds a previously-added pass of the given type.
///
- public T FindPass() where T : TranslationUnitPass
+ public U FindPass() where U : TranslationUnitPass
{
- return Passes.OfType().Select(pass => pass as T).FirstOrDefault();
+ return Passes.OfType().Select(pass => pass as U).FirstOrDefault();
}
}
}