diff --git a/IDEHelper/Compiler/BfResolvedTypeUtils.cpp b/IDEHelper/Compiler/BfResolvedTypeUtils.cpp index 93939bec..dcee546b 100644 --- a/IDEHelper/Compiler/BfResolvedTypeUtils.cpp +++ b/IDEHelper/Compiler/BfResolvedTypeUtils.cpp @@ -2630,7 +2630,7 @@ void BfTupleType::Finish() BfBoxedType::~BfBoxedType() { - if (mTypeDef->mEmitParent != NULL) + if ((mTypeDef != NULL) && (mTypeDef->mEmitParent != NULL)) mTypeDef = mTypeDef->mEmitParent; }