diff --git a/src/Umbraco.Core/Services/IMacroService.cs b/src/Umbraco.Core/Services/IMacroService.cs
index 3f52d36818..4672f44087 100644
--- a/src/Umbraco.Core/Services/IMacroService.cs
+++ b/src/Umbraco.Core/Services/IMacroService.cs
@@ -6,7 +6,7 @@ namespace Umbraco.Core.Services
///
/// Defines the MacroService, which is an easy access to operations involving
///
- internal interface IMacroService : IService
+ public interface IMacroService : IService
{
///
diff --git a/src/Umbraco.Core/Services/ServiceContext.cs b/src/Umbraco.Core/Services/ServiceContext.cs
index fa6f8a876f..ea9ec68fef 100644
--- a/src/Umbraco.Core/Services/ServiceContext.cs
+++ b/src/Umbraco.Core/Services/ServiceContext.cs
@@ -156,7 +156,7 @@ namespace Umbraco.Core.Services
///
/// Gets the
///
- internal IMacroService MacroService
+ public IMacroService MacroService
{
get { return _macroService.Value; }
}