diff --git a/includes/GlModelViewer.php b/includes/GlModelViewer.php index 7b7566f..369fae9 100644 --- a/includes/GlModelViewer.php +++ b/includes/GlModelViewer.php @@ -43,7 +43,7 @@ class GlModelViewer extends ImageHandler { public static function onAlternateEditPreview( EditPage $editor, Content $content, string &$previewHTML, ?ParserOutput &$parserOutput ) { $file = MediaWikiServices::getInstance()->getRepoGroup()->findFile($editor->getTitle()); - if ($file->getMimeType() !== 'model/gltf-binary') { + if (!$file || $file->getMimeType() !== 'model/gltf-binary') { return true; } $out = $editor->getContext()->getOutput();