Index: applications/editors/josm/plugins/seachart/src/render/Signals.java
===================================================================
--- applications/editors/josm/plugins/seachart/src/render/Signals.java	(revision 32994)
+++ applications/editors/josm/plugins/seachart/src/render/Signals.java	(revision 32995)
@@ -438,6 +438,6 @@
                                     }
                                     if (srad == radius) {
-                                        ArrayList<CatLIT> scats = (satts.containsKey(Att.CATLIT)) ?
-                                                (ArrayList<CatLIT>) satts.get(Att.CATLIT).val : new ArrayList<>();
+                                        ArrayList<CatLIT> scats = (ArrayList<CatLIT>) ((satts.containsKey(Att.CATLIT)) ?
+                                                (ArrayList<CatLIT>) satts.get(Att.CATLIT).val : new ArrayList<>());
                                         if (scats.contains(CatLIT.LIT_DIR)) {
                                             if (satts.containsKey(Att.ORIENT)) {
