diff --git a/idx/shortcodes/register-impress-shortcodes.php b/idx/shortcodes/register-impress-shortcodes.php
index 0abd209a5..6e35b1416 100755
--- a/idx/shortcodes/register-impress-shortcodes.php
+++ b/idx/shortcodes/register-impress-shortcodes.php
@@ -581,7 +581,9 @@ public function property_carousel_shortcode( $atts = array() ) {
$count = 0;
- $output .= sprintf( '
', $display );
+ // The id set on the container and used by the output script to insert the listings into the page for this particular carousel
+ $carousel_id = uniqid('impress-carousel-');
+ $output .= sprintf( '
', $carousel_id, $display);
// Used to hold agent data when matching for colistings.
$agent_data;
@@ -686,7 +688,7 @@ public function property_carousel_shortcode( $atts = array() ) {
$output = '