| Index: Source/core/html/HTMLMediaElement.cpp
|
| diff --git a/Source/core/html/HTMLMediaElement.cpp b/Source/core/html/HTMLMediaElement.cpp
|
| index e085aab1a7fa9204758cf7aa2dd528c91866af64..25cea7fe62282e43450f63533a3d577583b49d1c 100644
|
| --- a/Source/core/html/HTMLMediaElement.cpp
|
| +++ b/Source/core/html/HTMLMediaElement.cpp
|
| @@ -331,8 +331,10 @@ HTMLMediaElement::~HTMLMediaElement()
|
| m_textTracks->item(i)->clearClient();
|
| }
|
|
|
| - if (m_mediaController)
|
| + if (m_mediaController) {
|
| m_mediaController->removeMediaElement(this);
|
| + m_mediaController = 0;
|
| + }
|
|
|
| closeMediaSource();
|
|
|
|
|