diff --git a/msm/dp/dp_display.c b/msm/dp/dp_display.c index 3e58b7a72666..d512497c2f16 100644 --- a/msm/dp/dp_display.c +++ b/msm/dp/dp_display.c @@ -1287,7 +1287,7 @@ static int dp_display_handle_disconnect(struct dp_display_private *dp) } mutex_lock(&dp->session_lock); - if (rc && dp_display_state_is(DP_STATE_ENABLED)) + if (dp_display_state_is(DP_STATE_ENABLED)) dp_display_clean(dp); dp_display_host_unready(dp);