aboutsummaryrefslogtreecommitdiff
path: root/packet_distribution.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'packet_distribution.cpp')
-rw-r--r--packet_distribution.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/packet_distribution.cpp b/packet_distribution.cpp
index 9697ada3..0b7853e0 100644
--- a/packet_distribution.cpp
+++ b/packet_distribution.cpp
@@ -297,7 +297,8 @@ void AOApplication::server_packet_received(AOPacket *p_packet)
if (f_contents.size() < 3)
goto end;
- w_courtroom->enter_courtroom(f_contents.at(2).toInt());
+ if (courtroom_constructed)
+ w_courtroom->enter_courtroom(f_contents.at(2).toInt());
}
else if (header == "MS")
{
@@ -308,8 +309,8 @@ void AOApplication::server_packet_received(AOPacket *p_packet)
{
if (f_contents.size() < 1)
goto end;
-
- w_courtroom->handle_wtce(f_contents.at(0));
+ if (courtroom_constructed)
+ w_courtroom->handle_wtce(f_contents.at(0));
}
else if (header == "checkconnection")
{