[#8256] Ensure responsive version of form not used on legacy theme
diff --git a/Allura/allura/lib/widgets/forms.py b/Allura/allura/lib/widgets/forms.py
index 3e89033..fa15aac 100644
--- a/Allura/allura/lib/widgets/forms.py
+++ b/Allura/allura/lib/widgets/forms.py
@@ -133,7 +133,11 @@
 
 
 class ForgeFormResponsive(ForgeForm):
-    template = 'jinja:allura:templates_responsive/widgets/forge_form.html'
+    def __init__(self):
+        super(ForgeFormResponsive, self).__init__()
+        base_template = super(ForgeFormResponsive, self).template
+        self.template = 'jinja:allura:templates_responsive/widgets/forge_form.html' \
+                            if config.get('theme') != 'allura' else base_template
 
 
 class PasswordChangeBase(ForgeForm):