diff --git a/app/controllers/polls_controller.rb b/app/controllers/polls_controller.rb
index 7cb7ee800..6ffe277a3 100644
--- a/app/controllers/polls_controller.rb
+++ b/app/controllers/polls_controller.rb
@@ -692,7 +692,7 @@ class PollsController < ApplicationController
         else
           unified_setting = @poll.unified_setting
         end
-        show_result = params[:show_result] ? 1 : 0
+        show_result = params[:show_result].to_i
         un_anonymous = params[:un_anonymous] ? true : false
         # 统一设置或者分班为0,则更新问卷,并删除问卷分组
         if unified_setting || (course_group_ids.size == 0)