diff --git a/rigify/generate.py b/rigify/generate.py
index d5f6fee8f6e98cd5f195a54140534a1eeefcb9f5..a860b86b38cdee8ddc05478a3be466461694e823 100644
--- a/rigify/generate.py
+++ b/rigify/generate.py
@@ -295,6 +295,9 @@ def generate_rig(context, metarig):
     script.write(UI_REGISTER)
     script.use_module = True
 
+    # Run UI script
+    exec(script.as_string(), {})
+
     t.tick("The rest: ")
     #----------------------------------
     # Deconfigure