diff --git a/msm/dp/dp_altmode.c b/msm/dp/dp_altmode.c index c85c0fd57c..b1ad1c24f4 100644 --- a/msm/dp/dp_altmode.c +++ b/msm/dp/dp_altmode.c @@ -309,6 +309,7 @@ void dp_altmode_put(struct dp_hpd *dp_hpd) dp_altmode); altmode_deregister_client(altmode->amclient); + altmode_deregister_notifier(altmode->dev, altmode); kfree(altmode); }