diff options
Diffstat (limited to 'engines/scumm')
-rw-r--r-- | engines/scumm/costume.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/scumm/costume.cpp b/engines/scumm/costume.cpp index e3a2203adc..b2ad4b9b33 100644 --- a/engines/scumm/costume.cpp +++ b/engines/scumm/costume.cpp @@ -1285,6 +1285,9 @@ void C64CostumeLoader::loadCostume(int id) { void C64CostumeLoader::costumeDecodeData(Actor *a, int frame, uint usemask) { ActorC64 *A = (ActorC64 *)a; + if(!a->_costume) + return; + loadCostume(a->_costume); // Invalid costume command? |