Fixed error when layers are missing
authorMichael Jumper <zhangmaike@users.sourceforge.net>
Sun, 13 Feb 2011 02:10:46 +0000 (18:10 -0800)
committerMichael Jumper <zhangmaike@users.sourceforge.net>
Sun, 13 Feb 2011 02:10:46 +0000 (18:10 -0800)
src/main/resources/guacamole.js

index 5ad4b8f..4208eb4 100644 (file)
@@ -480,8 +480,10 @@ function GuacamoleClient(display, tunnelURL) {
                 display.innerHTML = "";
 
                 // Add existing layers in order
-                for (var i=0; i<layers.length; i++)
-                    display.appendChild(layers[i]);
+                for (var i=0; i<layers.length; i++) {
+                    if (layers[i])
+                        display.appendChild(layers[i]);
+                }
 
                 // Add cursor layer last
                 if (cursor != null)