diff --git a/app/models/environment.rb b/app/models/environment.rb
index 803060b39796bddcb4a0356db767c49aadd9306e..1a21b5e52b5435c826027eb022aa9e8992510d50 100644
--- a/app/models/environment.rb
+++ b/app/models/environment.rb
@@ -126,7 +126,7 @@ def stop_with_action!(current_user)
     return unless available?
 
     stop!
-    stop_action.play(current_user) if stop_action
+    stop_action&.play(current_user)
   end
 
   def actions_for(environment)
diff --git a/app/services/issues/create_service.rb b/app/services/issues/create_service.rb
index c9168f7424954ebf3cffa00775abbb60bfb1e7f1..961605a1005caf35ea4f981d55e5325edaa68537 100644
--- a/app/services/issues/create_service.rb
+++ b/app/services/issues/create_service.rb
@@ -15,7 +15,7 @@ def execute
     def before_create(issuable)
       if @recaptcha_verified
         spam_log = current_user.spam_logs.find_by(id: @spam_log_id, title: issuable.title)
-        spam_log.update!(recaptcha_verified: true) if spam_log
+        spam_log&.update!(recaptcha_verified: true)
       else
         issuable.spam = spam_service.check(@api)
         issuable.spam_log = spam_service.spam_log