diff --git a/ILSpy/Commands/OpenFromGacCommand.cs b/ILSpy/Commands/OpenFromGacCommand.cs
index ceeff5bdc..439012534 100644
--- a/ILSpy/Commands/OpenFromGacCommand.cs
+++ b/ILSpy/Commands/OpenFromGacCommand.cs
@@ -20,7 +20,7 @@ using System;
namespace ICSharpCode.ILSpy
{
- [ExportMainMenuCommand(Menu = "_File", Header = "Open from _GAC", MenuCategory = "Open", MenuOrder = 1)]
+ [ExportMainMenuCommand(Menu = "_File", Header = "Open from _GAC", MenuIcon = "Images/AssemblyListGAC.png", MenuCategory = "Open", MenuOrder = 1)]
sealed class OpenFromGacCommand : SimpleCommand
{
public override void Execute(object parameter)
diff --git a/ILSpy/ILSpy.csproj b/ILSpy/ILSpy.csproj
index 4e5c783a8..fd49ddb07 100644
--- a/ILSpy/ILSpy.csproj
+++ b/ILSpy/ILSpy.csproj
@@ -230,6 +230,7 @@
license.txt
+
diff --git a/ILSpy/Images/AssemblyListGAC.png b/ILSpy/Images/AssemblyListGAC.png
new file mode 100644
index 000000000..9f2e124c9
Binary files /dev/null and b/ILSpy/Images/AssemblyListGAC.png differ