aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/prince/resource.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/prince/resource.cpp b/engines/prince/resource.cpp
index 96e7dce735..8d4326cf40 100644
--- a/engines/prince/resource.cpp
+++ b/engines/prince/resource.cpp
@@ -33,6 +33,9 @@
namespace Prince {
Common::SeekableReadStream *Resource::getDecompressedStream(Common::SeekableReadStream *stream) {
+ if (!(((PrinceEngine *)g_engine)->getFeatures() & GF_EXTRACTED))
+ return stream;
+
byte header[4];
stream->read(header, 4);