diff --git a/app/views/polls/_poll_group.html.erb b/app/views/polls/_poll_group.html.erb
index 380b35fc7..b9cbb3c95 100644
--- a/app/views/polls/_poll_group.html.erb
+++ b/app/views/polls/_poll_group.html.erb
@@ -1,6 +1,6 @@
<% poll_group.each do |poll| %>
- <% if user_signed_in? && !poll.votable_by?(current_user) %>
+ <% if user_signed_in? && !current_user.unverified? && !poll.votable_by?(current_user) %>
">
<%= t("polls.index.already_answer") %>
diff --git a/spec/features/polls/polls_spec.rb b/spec/features/polls/polls_spec.rb
index d2be04447..9fdb07255 100644
--- a/spec/features/polls/polls_spec.rb
+++ b/spec/features/polls/polls_spec.rb
@@ -94,6 +94,9 @@ feature 'Polls' do
end
scenario 'Level 1 users' do
+ visit polls_path
+ expect(page).to_not have_selector('.already-answer')
+
poll.update(geozone_restricted: true)
poll.geozones << geozone