diff --git a/src/java/com/threerings/cast/CharacterManager.java b/src/java/com/threerings/cast/CharacterManager.java index 054c7ce22..fb5008c62 100644 --- a/src/java/com/threerings/cast/CharacterManager.java +++ b/src/java/com/threerings/cast/CharacterManager.java @@ -375,6 +375,11 @@ public class CharacterManager sources.add(source); } + // if we ended up with no shadow, no problem! + if (sources.size() == 0) { + return null; + } + // create custom action frames that use a special compositing // multi-frame image that does the necessary shadow magic ComponentFrames[] svec = (ComponentFrames[])