aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/teenagent/scene.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/teenagent/scene.cpp b/engines/teenagent/scene.cpp
index c8f3947bad..4cf3802881 100644
--- a/engines/teenagent/scene.cpp
+++ b/engines/teenagent/scene.cpp
@@ -490,8 +490,10 @@ bool Scene::render(OSystem *system) {
int index = actor_animation.currentIndex() + 1;
if (index < message_first_frame)
visible = false;
- if (index > message_last_frame)
+ if (index > message_last_frame) {
clearMessage();
+ visible = false;
+ }
}
if (visible) {