diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs b/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs
index da48ca59fb41c3dc8034d52cbb9e4890ff11f04f..357e4800b5d1557eded044aa4f4a21751896b42d 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs
@@ -219,7 +219,7 @@ public Fact SpawnRing(Fact fact)
         ring.transform.position = middlePoint;
 
         //Rotate Ring according to normal
-        ring.transform.rotation = Quaternion.LookRotation(Vector3.forward, normal); // TODO TSc works?
+        ring.transform.rotation = Quaternion.FromToRotation(Vector3.forward, normal);
 
         //Set radii
         torus.torusRadius = radius;