diff --git a/operator/redisfailover/service/generator.go b/operator/redisfailover/service/generator.go
index 9f811b814394645af88b4ff600c805e4ed81320b..e49bb7feb6bbc5288bd370617c63331da98d8035 100644
--- a/operator/redisfailover/service/generator.go
+++ b/operator/redisfailover/service/generator.go
@@ -431,7 +431,7 @@ func generateSentinelDeployment(rf *redisfailoverv1.RedisFailover, labels map[st
 	labels = util.MergeLabels(labels, selectorLabels)
 
 	volumeMounts := getSentinelVolumeMounts(rf)
-	volumes := getSentinelVolumes(rf)
+	volumes := getSentinelVolumes(rf, configMapName)
 
 	sd := &appsv1.Deployment{
 		ObjectMeta: metav1.ObjectMeta{
@@ -852,7 +852,7 @@ func getRedisVolumes(rf *redisfailoverv1.RedisFailover) []corev1.Volume {
 	return volumes
 }
 
-func getSentinelVolumes(rf *redisfailoverv1.RedisFailover) []corev1.Volume {
+func getSentinelVolumes(rf *redisfailoverv1.RedisFailover, configMapName string) []corev1.Volume {
 	volumes := []corev1.Volume{
 		{
 			Name: "sentinel-config",