diff --git a/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js b/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js
index e99481f..2b24dd7 100644
--- a/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js
+++ b/contrib/views_slideshow_cycle/js/views_slideshow_cycle.js
@@ -28,6 +28,10 @@
         }
         // Pager before function.
         var pager_before_fn = function(curr, next, opts) {
+          $(document).trigger('drupal:views_slideshow_cycle:before', {
+            curr: curr, next: next, opts: opts, settings: settings
+          });
+
           var slideNum = opts.nextSlide;
 
           // Remember last slide.
