diff --git a/Web/Presenters/templates/components/attachment.xml b/Web/Presenters/templates/components/attachment.xml
index c54a1c03..95fcdec8 100644
--- a/Web/Presenters/templates/components/attachment.xml
+++ b/Web/Presenters/templates/components/attachment.xml
@@ -11,6 +11,10 @@
{/if}
{elseif $attachment instanceof \openvk\Web\Models\Entities\Video}
+
{elseif $attachment instanceof \openvk\Web\Models\Entities\Poll}
{presenter "openvk!Poll->view", $attachment->getId()}
{elseif $attachment instanceof \openvk\Web\Models\Entities\Post}
diff --git a/Web/static/img/videoico.png b/Web/static/img/videoico.png
new file mode 100644
index 00000000..4ebe30f3
Binary files /dev/null and b/Web/static/img/videoico.png differ