diff --git a/app/templates/forum.forkbb.php b/app/templates/forum.forkbb.php
index 2f973a3f00965ea99c7cc9d66f72a2f3700b2bfc..a1e16ae10450a32a107ee1a120e703882bab11df 100644
--- a/app/templates/forum.forkbb.php
+++ b/app/templates/forum.forkbb.php
@@ -103,7 +103,7 @@
@if ($topic->closed)
{!! __('Closed') !!}
@endif
- @if ($topic->poll_type)
+ @if ($topic->poll_type > 0)
{!! __('Poll') !!}
@endif
{{ $topic->censorSubject }}
diff --git a/app/templates/layouts/poll.forkbb.php b/app/templates/layouts/poll.forkbb.php
new file mode 100644
index 0000000000000000000000000000000000000000..e0e7711a97c492db032df09bb0e89801b76a7d0d
--- /dev/null
+++ b/app/templates/layouts/poll.forkbb.php
@@ -0,0 +1,42 @@
+
+@if ($poll->canVote)
+
+@endif
+
diff --git a/app/templates/post.forkbb.php b/app/templates/post.forkbb.php
index 04b20de8d8a130abdbe60e848849c7c1982dcc7a..700df36e3a6ef8aad1d325dc6b4300f277eb361b 100644
--- a/app/templates/post.forkbb.php
+++ b/app/templates/post.forkbb.php
@@ -10,6 +10,9 @@
{!! $p->previewHtml !!}
+ @if ($poll = $p->poll)
+ @include ('layouts/poll')
+ @endif
@endif
diff --git a/app/templates/topic.forkbb.php b/app/templates/topic.forkbb.php
index 1fa5e1c9475409244ed3af265f9e10891639e176..9e6065e584d73b24a7035f431854e37e61549545 100644
--- a/app/templates/topic.forkbb.php
+++ b/app/templates/topic.forkbb.php
@@ -104,6 +104,9 @@
{!! $post->html() !!}
+ @if (1 === $post->postNumber && ($poll = $p->poll))
+ @include ('layouts/poll')
+ @endif
@if ($p->user->showSignature && $post->user->isSignature)