diff --git a/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/AreaToPrint.java b/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/AreaToPrint.java index da9eb289..2a335d22 100644 --- a/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/AreaToPrint.java +++ b/trunk/SIPRPSoft/src/siprp/higiene/relatorio/print/AreaToPrint.java @@ -50,7 +50,7 @@ public class AreaToPrint } if( ordem != null ) { - return ordem.compareTo( ( ( AreaToPrint ) o ).ordem ); + return ( ( ( AreaToPrint ) o ).ordem == null ) ? -1 : ordem.compareTo( ( ( AreaToPrint ) o ).ordem ); } } return 0; diff --git a/trunk/SIPRPSoft/src/siprp/planoactuacao/print/AreaToPrint.java b/trunk/SIPRPSoft/src/siprp/planoactuacao/print/AreaToPrint.java index 36847ce6..29964728 100644 --- a/trunk/SIPRPSoft/src/siprp/planoactuacao/print/AreaToPrint.java +++ b/trunk/SIPRPSoft/src/siprp/planoactuacao/print/AreaToPrint.java @@ -80,7 +80,7 @@ public class AreaToPrint } if( ordem != null ) { - return ordem.compareTo( ( ( AreaToPrint ) o ).ordem ); + return ( ( ( AreaToPrint ) o ).ordem == null ) ? -1 : ordem.compareTo( ( ( AreaToPrint ) o ).ordem ); } } return 0;