diff --git a/Codist/Properties/AssemblyInfo.cs b/Codist/Properties/AssemblyInfo.cs
index 975b8c13..34da2f35 100644
--- a/Codist/Properties/AssemblyInfo.cs
+++ b/Codist/Properties/AssemblyInfo.cs
@@ -30,4 +30,4 @@
 // by using the '*' as shown below:
 // [assembly: AssemblyVersion("1.0.*")]
 [assembly: AssemblyVersion("2.6.0.0")]
-[assembly: AssemblyFileVersion("2.6.0.692")]
+[assembly: AssemblyFileVersion("2.6.0.694")]
diff --git a/Codist/Views/CSharpQuickInfoSourceProvider.cs b/Codist/Views/CSharpQuickInfoSourceProvider.cs
index 69e7c902..3f9117b5 100644
--- a/Codist/Views/CSharpQuickInfoSourceProvider.cs
+++ b/Codist/Views/CSharpQuickInfoSourceProvider.cs
@@ -813,7 +813,11 @@ void ShowInterfaces(IList<object> output, ITypeSymbol type, int position) {
 						disposable = item;
 						continue;
 					}
-					stack.Children.Add(ToUIText(item.ToMinimalDisplayParts(_SemanticModel, position)));
+					var t = ToUIText(item.ToMinimalDisplayParts(_SemanticModel, position));
+					if (showAll && type.Interfaces.Contains(item) == false) {
+						t.AddText(" (inherited)");
+					}
+					stack.Children.Add(t);
 				}
 				if (disposable == null && showAll == false) {
 					foreach (var item in type.AllInterfaces) {