diff --git a/src/PhlyRestfully/Listener/ResourceParametersListener.php b/src/PhlyRestfully/Listener/ResourceParametersListener.php index 0197d749..7c4b7490 100644 --- a/src/PhlyRestfully/Listener/ResourceParametersListener.php +++ b/src/PhlyRestfully/Listener/ResourceParametersListener.php @@ -63,7 +63,7 @@ public function attachShared(SharedEventManagerInterface $events) public function detachShared(SharedEventManagerInterface $events) { foreach ($this->sharedListeners as $index => $listener) { - if ($events->detach($listener)) { + if ($events->detach('PhlyRestfully\ResourceController', $listener)) { unset($this->sharedListeners[$index]); } }