diff --git a/esphome/components/nabu/nabu_media_player.cpp b/esphome/components/nabu/nabu_media_player.cpp
index ebb9ba2..21f2598 100644
--- a/esphome/components/nabu/nabu_media_player.cpp
+++ b/esphome/components/nabu/nabu_media_player.cpp
@@ -466,7 +466,7 @@ void NabuMediaPlayer::set_volume_(float volume, bool publish) {
   }
 
   if (publish) {
-    this->volume = bounded_volume;
+    this->volume = volume;
     this->save_volume_restore_state_();
   }