diff --git a/ICD.Common.Utils/Json/AbstractGenericJsonConverter.cs b/ICD.Common.Utils/Json/AbstractGenericJsonConverter.cs
index 0b95a0c..a6ea772 100644
--- a/ICD.Common.Utils/Json/AbstractGenericJsonConverter.cs
+++ b/ICD.Common.Utils/Json/AbstractGenericJsonConverter.cs
@@ -10,7 +10,10 @@ namespace ICD.Common.Utils.Json
/// Creates a new instance of T.
///
///
- protected abstract T Instantiate();
+ protected virtual T Instantiate()
+ {
+ return ReflectionUtils.CreateInstance();
+ }
///
/// Writes the JSON representation of the object.