diff --git a/source/blender/blenkernel/intern/fcurve.c b/source/blender/blenkernel/intern/fcurve.c index 28de10a64f9..22eeb11c33c 100644 --- a/source/blender/blenkernel/intern/fcurve.c +++ b/source/blender/blenkernel/intern/fcurve.c @@ -816,6 +816,10 @@ static float dtar_get_prop_val (ChannelDriver *driver, DriverTarget *dtar) default: break; } + + if (RNA_SUBTYPE_UNIT(RNA_property_subtype(prop)) == PROP_UNIT_ROTATION) { + value *= 180.0/M_PI; + } } else { if (G.f & G_DEBUG)