diff --git a/src/DuetAPI/ObjectModel/Base/ModelObject.cs b/src/DuetAPI/ObjectModel/Base/ModelObject.cs
index 0793c8217..10a593534 100644
--- a/src/DuetAPI/ObjectModel/Base/ModelObject.cs
+++ b/src/DuetAPI/ObjectModel/Base/ModelObject.cs
@@ -180,6 +180,7 @@ public object Clone()
///
/// Other instance
/// Object differences or null if both instances are equal
+ [Obsolete("will be removed in v3.6")]
public object? FindDifferences(IModelObject other)
{
// Check the types
@@ -228,6 +229,7 @@ public object Clone()
///
/// Old object state
/// JSON patch
+ [Obsolete("will be removed in v3.6")]
public byte[] MakeUtf8Patch(ModelObject old)
{
object? diffs = FindDifferences(old);
@@ -239,6 +241,7 @@ public byte[] MakeUtf8Patch(ModelObject old)
///
/// Old object state
/// JSON patch
+ [Obsolete("will be removed in v3.6")]
public string MakeStringPatch(ModelObject old)
{
object? diffs = FindDifferences(old);