diff --git a/src/libs/convert/attendedModality.js b/src/libs/convert/attendedModality.js
index f087e8f802355c1003ed0568a2bd4738c7ed7d58..9168afc5bcdf05479fb35cbf2239abd234920c0c 100644
--- a/src/libs/convert/attendedModality.js
+++ b/src/libs/convert/attendedModality.js
@@ -38,15 +38,15 @@ module.exports = function attendedModality(id) {
         return 'Educação profissional - técnica integrada';
         case 9:
         return 'Educação profissional - técnica concomitante e subsequente';
-        case 10:
-        return 'EJA - Ensino Médio';
         case 11:
-        return 'Superior';
+        return 'EJA - Ensino Médio';
         case 12:
-        return 'Especialização';
+        return 'Superior';
         case 13:
-        return 'Mestrado';
+        return 'Especialização';
         case 14:
+        return 'Mestrado';
+        case 15:
         return 'Doutorado';
         case 99:
         return 'Não frequenta instituição de ensino';
diff --git a/src/libs/routes_v1/newPnad.js b/src/libs/routes_v1/newPnad.js
index 965855edbc175a732dc71f25e5a74b802572e021..5bfb7b8a23e5badace6614815f84ba4ae40515b3 100644
--- a/src/libs/routes_v1/newPnad.js
+++ b/src/libs/routes_v1/newPnad.js
@@ -138,11 +138,13 @@ PnadNovoApp.get('/metro_code', (req, res, next) => {
 
 PnadNovoApp.get('/attended_modality', (req, res, next) => {
     req.result = []
-    for (let i = 1; i < 15; i++) {
+    for (let i = 1; i < 16; i++) {
         req.result.push({
             id: i, name: id2str.attendedModality(i)
         });
     }
+    // Remove the option with id equals 10 => This option exists in the database, a better solution to this would be remove the option from the database
+    req.result.splice(req.result.findIndex((item) => item.id === 10), 1);
     req.result.push({id: 99, name: id2str.attendedModality(99)});
     next();
 }, response('attended_modality'));