diff --git a/src/Umbraco.Core/Enum.cs b/src/Umbraco.Core/Enum.cs
index eb29dd644e..9d7b96f695 100644
--- a/src/Umbraco.Core/Enum.cs
+++ b/src/Umbraco.Core/Enum.cs
@@ -12,7 +12,7 @@ namespace Umbraco.Core
///
/// Taken from http://damieng.com/blog/2010/10/17/enums-better-syntax-improved-performance-and-tryparse-in-net-3-5
///
- internal static class Enum where T : struct
+ public static class Enum where T : struct
{
private static readonly IEnumerable All = Enum.GetValues(typeof(T)).Cast();
private static readonly Dictionary InsensitiveNames = All.ToDictionary(k => Enum.GetName(typeof(T), k).ToLowerInvariant());