diff --git a/source/application/models/oxvarianthandler.php b/source/application/models/oxvarianthandler.php
index <HASH>..<HASH> 100644
--- a/source/application/models/oxvarianthandler.php
+++ b/source/application/models/oxvarianthandler.php
@@ -331,7 +331,7 @@ class oxVariantHandler extends oxSuperCfg
             for ( $i = 0; $i < $iVarSelCnt; $i++ ) {
                 $sName = isset( $aNames[$i] ) ? trim($aNames[$i]) : false;
                 if ($sName) {
-                    $sHash = md5($sName );
+                    $sHash = md5( $oVariant->getId() . $sName );
 
                     // filling up filter
                     if ( $blActive ) {
ESDEV-<I> Fix bug <I>: Variants with the same name are not displayed in the front end (cherry picked from commit a<I>)