diff --git a/src/main/java/net/rptools/maptool/client/ClientMessageHandler.java b/src/main/java/net/rptools/maptool/client/ClientMessageHandler.java index d7d10dac08..359dca7601 100644 --- a/src/main/java/net/rptools/maptool/client/ClientMessageHandler.java +++ b/src/main/java/net/rptools/maptool/client/ClientMessageHandler.java @@ -760,9 +760,9 @@ private void handle(PutLabelMsg msg) { } private void handle(PutAssetMsg msg) { + AssetManager.putAsset(Asset.fromDto(msg.getAsset())); EventQueue.invokeLater( () -> { - AssetManager.putAsset(Asset.fromDto(msg.getAsset())); MapTool.getFrame().getCurrentZoneRenderer().flushDrawableRenderer(); MapTool.getFrame().refresh(); });