diff --git a/plugin/src/Reconciler.lua b/plugin/src/Reconciler.lua index b69929fa..49b7bfba 100644 --- a/plugin/src/Reconciler.lua +++ b/plugin/src/Reconciler.lua @@ -10,6 +10,10 @@ end local function reparent(rbx, parent) if rbx then + if rbx.Parent == parent then + return + end + -- It's possible that 'rbx' is a service or some other object that we -- can't change the parent of. That's the only reason why Parent would -- fail except for rbx being previously destroyed!