diff --git a/src/renderer/components/Experiment/Eval/ResultsModal.tsx b/src/renderer/components/Experiment/Eval/ResultsModal.tsx
index 166391055cf0529aec9dfc51e55b7d004fdad945..c4494e8d6557b1d8af6e1d419e4a4c2c063614bf 100644
--- a/src/renderer/components/Experiment/Eval/ResultsModal.tsx
+++ b/src/renderer/components/Experiment/Eval/ResultsModal.tsx
@@ -1,4 +1,10 @@
-import { DialogContent, DialogTitle, Modal, ModalDialog } from '@mui/joy';
+import {
+  DialogContent,
+  DialogTitle,
+  Modal,
+  ModalClose,
+  ModalDialog,
+} from '@mui/joy';
 import { useEffect, useState } from 'react';
 import * as chatAPI from 'renderer/lib/transformerlab-api-sdk';
 
@@ -40,6 +46,7 @@ export default function ResultsModal({
           maxHeight: '80vh',
         }}
       >
+        <ModalClose />
         <DialogTitle>Results from: {evaluator}</DialogTitle>
         <DialogContent
           sx={{ backgroundColor: '#222', color: '#ddd', padding: 2 }}