Index: trunk/scripts/SyncEditorLayerIndex.groovy
===================================================================
--- trunk/scripts/SyncEditorLayerIndex.groovy	(revision 13556)
+++ trunk/scripts/SyncEditorLayerIndex.groovy	(revision 13578)
@@ -548,5 +548,6 @@
             et = getPermissionReferenceUrl(e)
             jt = getPermissionReferenceUrl(j)
-            if (!jt) jt = getTermsOfUseUrl(j)
+            def jt2 = getTermsOfUseUrl(j)
+            if (!jt) jt = jt2
             if (!et.equals(jt)) {
                 if (!jt) {
@@ -554,8 +555,10 @@
                 } else if (et) {
                     def ethttps = et.replace("http:","https:")
-                    if(jt.equals(ethttps) || jt.equals(et+"/") || jt.equals(ethttps+"/")) {
-                        myprintln "+ License URL differs ('${et}' != '${jt}'): ${getDescription(j)}"
-                    } else {
-                        myprintln "* License URL differs ('${et}' != '${jt}'): ${getDescription(j)}"
+                    if(!jt2 || !(jt2.equals(ethttps) || jt2.equals(et+"/") || jt2.equals(ethttps+"/"))) {
+                        if(jt.equals(ethttps) || jt.equals(et+"/") || jt.equals(ethttps+"/")) {
+                            myprintln "+ License URL differs ('${et}' != '${jt}'): ${getDescription(j)}"
+                        } else {
+                            myprintln "* License URL differs ('${et}' != '${jt}'): ${getDescription(j)}"
+                        }
                     }
                 } else if (!options.nomissingeli) {
