diff --git a/client/src/templates/Challenges/utils/frame.ts b/client/src/templates/Challenges/utils/frame.ts index f3b03032035..5681ea173c3 100644 --- a/client/src/templates/Challenges/utils/frame.ts +++ b/client/src/templates/Challenges/utils/frame.ts @@ -378,8 +378,11 @@ function writeToFrame(content: string, frame?: FrameDocument) { } const writeContentToFrame = (frameContext: Context) => { + const doctype = + frameContext.sources.contents?.match(/^/i)?.[0] || ''; + writeToFrame( - createHeader(frameContext.element.id) + frameContext.build, + doctype + createHeader(frameContext.element.id) + frameContext.build, frameContext.document );