diff --git a/src/Module/Register.php b/src/Module/Register.php
index 03f9dbb698..0837b5706e 100644
--- a/src/Module/Register.php
+++ b/src/Module/Register.php
@@ -261,6 +261,11 @@ class Register extends BaseModule
$a->internalRedirect('register/');
}
+ // Is there text in the tar pit?
+ if (!empty($_POST('registertarpit'))) {
+ \notice(L10n::t('You have entered too much information.'));
+ $a->internalRedirect('register/');
+ }
Model\Register::createForApproval($user['uid'], Config::get('system', 'language'), $_POST['permonlybox']);
diff --git a/view/templates/register.tpl b/view/templates/register.tpl
index 456fadaab8..7aa1a4d991 100644
--- a/view/templates/register.tpl
+++ b/view/templates/register.tpl
@@ -56,6 +56,7 @@
{{if $permonly}}
{{include file="field_textarea.tpl" field=$permonlybox}}
+
{{/if}}
{{$publish nofilter}}
diff --git a/view/theme/frio/templates/register.tpl b/view/theme/frio/templates/register.tpl
index 4819c5ee81..81e519ef75 100644
--- a/view/theme/frio/templates/register.tpl
+++ b/view/theme/frio/templates/register.tpl
@@ -56,6 +56,7 @@
{{if $permonly}}
{{include file="field_textarea.tpl" field=$permonlybox}}
+
{{/if}}
{{$publish nofilter}}