diff --git a/src/Event/TriggerWidgetChangeJavaScriptEvent.php b/src/Event/TriggerWidgetChangeJavaScriptEvent.php
index dd60142..3639408 100644
--- a/src/Event/TriggerWidgetChangeJavaScriptEvent.php
+++ b/src/Event/TriggerWidgetChangeJavaScriptEvent.php
@@ -15,7 +15,7 @@ use Symfony\Component\EventDispatcher\Event;
  * widget changes should enable this feature by subscribing to this event. Check
  * the `facets_form_live_total` sub-module for a use-case.
  */
-class TriggerWidgetChangeJavaScriptEvent extends Event {
+class TriggerWidgetChangeJavaScriptEvent extends \Symfony\Contracts\EventDispatcher\Event {
 
   /**
    * Whether to trigger the widget change JS event.
diff --git a/src/Form/FacetsForm.php b/src/Form/FacetsForm.php
index 3c15cf5..8a6a573 100644
--- a/src/Form/FacetsForm.php
+++ b/src/Form/FacetsForm.php
@@ -105,7 +105,7 @@ class FacetsForm extends FormBase {
 
     // Ask 3rd-party if they want to enable Javascript capability.
     $event = new TriggerWidgetChangeJavaScriptEvent($source_id, $config);
-    $this->eventDispatcher->dispatch(TriggerWidgetChangeJavaScriptEvent::class, $event);
+    $this->eventDispatcher->dispatch($event);
     if ($trigger_widget_change_event = $event->shouldTriggerWidgetChangeEvent()) {
       $libraries = $this->libraryDiscovery->getLibrariesByExtension('facets_form');
     }
