diff options
Diffstat (limited to 'mpvcore/mplayer.c')
-rw-r--r-- | mpvcore/mplayer.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mpvcore/mplayer.c b/mpvcore/mplayer.c index b295cb5cec..3590168d22 100644 --- a/mpvcore/mplayer.c +++ b/mpvcore/mplayer.c @@ -4549,7 +4549,8 @@ terminate_playback: // don't jump here after ao/vo/getch initialization! uninit_player(mpctx, uninitialize_parts); // xxx handle this as INITIALIZED_CONFIG? - m_config_restore_backups(mpctx->mconfig); + if (mpctx->stop_play != PT_RESTART) + m_config_restore_backups(mpctx->mconfig); mpctx->filename = NULL; talloc_free(mpctx->resolve_result); |