diff --git a/Source/Core/Windows/ThingEditFormSRB2.cs b/Source/Core/Windows/ThingEditFormSRB2.cs
index c0c0510030588fd66dad441cdb3d1d6adc9b24f6..88260fccec63d4a0ebdadfd3cd95942f3aa4ae3a 100644
--- a/Source/Core/Windows/ThingEditFormSRB2.cs
+++ b/Source/Core/Windows/ThingEditFormSRB2.cs
@@ -482,9 +482,10 @@ namespace CodeImp.DoomBuilder.Windows
 				if (ti != null && ti.Actor != null)
 				{
 					Dictionary<string, UniversalType> uservars = ti.Actor.GetAllUserVars();
+					Dictionary<string, object> uservardefaults = ti.Actor.GetAllUserVarDefaults();
 
-					if(uservars.Count > 0)
-						fieldslist.ApplyUserVars(uservars, t.Fields);
+					if (uservars.Count > 0)
+						fieldslist.ApplyUserVars(uservars, uservardefaults, t.Fields);
 				}
 
 				//mxd. Comments