diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/ProgramaController.java b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/ProgramaController.java
index 9e68deb8829d72fa00524a0d0309691209974b27..eda10d5d8c884573fc5466f24fcfa804e399316d 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/ProgramaController.java
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/ProgramaController.java
@@ -471,7 +471,7 @@ public class ProgramaController {
     	if(!uiModel.asMap().containsKey("Itinerante")){
     		uiModel.addAttribute("Itinerante", false);
     	}
-	    if((Boolean)uiModel.asMap().get("Itinerante")){
+	    if(uiModel.asMap().get("Itinerante").equals("true")){
 	    	uiModel.addAttribute("Itinerante", false);
 	    }
         
@@ -480,7 +480,7 @@ public class ProgramaController {
     		uiModel.addAttribute("create", false);
     	}
     	
-    	if((Boolean)uiModel.asMap().get("create")){
+    	if(uiModel.asMap().get("create").equals("true")){
     		programa = new Programa();
     		uiModel.addAttribute("programa", new Programa());
     		uiModel.addAttribute("create", false);