diff --git a/src/Components/ModalAvaliarRecurso.js b/src/Components/ModalAvaliarRecurso.js
index f4a00c2891a1fa7499cd9de8cf19b0334166babb..9d6c588e45636305070905de8b59b0b0dcdc2f89 100644
--- a/src/Components/ModalAvaliarRecurso.js
+++ b/src/Components/ModalAvaliarRecurso.js
@@ -96,7 +96,7 @@ export default function ModalAvaliarRecurso (props) {
         avaliacao.map((criterium, index) =>
              criteria[index]['accepted'] = !criterium
         )
-        props.confirm(criteria, justificativa)
+        props.confirm(criteria, justificativa, avaliacao.filter((item) => item === true).length > 0 ? false : true)
         returnToDefault()
     }
 
diff --git a/src/Pages/ResourcePage.js b/src/Pages/ResourcePage.js
index c20305b2403b86cad49d0c12139491ac67e0cfbb..5a565144adaf05fed1b44f710dd075d9b185a429 100644
--- a/src/Pages/ResourcePage.js
+++ b/src/Pages/ResourcePage.js
@@ -104,12 +104,14 @@ export default function LearningObjectPage (props){
     const handleModalConfirmarCuradoria = (value) => {toggleModalConfirmarCuradoria(value)}
     const [reportCriteria, setReportCriteria] = useState([])
     const [justificativa, setJustificativa] = useState('')
+    const [submissionAccepted, setSubmissionAccepted] = useState('')
 
-    const handleConfirm = (criteria, justification) => {
+    const handleConfirm = (criteria, justification, accepted) => {
         console.log('criteria: ', criteria)
         console.log('justification: ', justification)
         setReportCriteria(criteria)
         setJustificativa(justification)
+        setSubmissionAccepted(accepted)
         handleModalCuradoria(false)
         handleModalConfirmarCuradoria(true)
     }
@@ -140,7 +142,7 @@ export default function LearningObjectPage (props){
         <ModalAvaliarRecurso open={modalCuradoriaOpen} handleClose={() => {handleModalCuradoria(false)}}
             title={recurso.name} confirm={handleConfirm} setCriteria={setReportCriteria}
             />
-        <ModalConfirmarCuradoria aceito={reportCriteria.length === 0} reportCriteria={reportCriteria} justificativa={justificativa} open={modalConfirmarCuradoriaOpen} handleClose={() => {handleModalConfirmarCuradoria(false)}} cancel={() => {handleModalCuradoria(true)}} recursoId={id}
+        <ModalConfirmarCuradoria aceito={submissionAccepted} reportCriteria={reportCriteria} justificativa={justificativa} open={modalConfirmarCuradoriaOpen} handleClose={() => {handleModalConfirmarCuradoria(false)}} cancel={() => {handleModalCuradoria(true)}} recursoId={id}
             finalizeCuratorshipFlow={finalizeCuratorshipFlow}
             />
         <Background>