diff --git a/source/cLuaCommandBinder.cpp b/source/cLuaCommandBinder.cpp index a800513e1..b3f20cbdc 100644 --- a/source/cLuaCommandBinder.cpp +++ b/source/cLuaCommandBinder.cpp @@ -53,6 +53,8 @@ bool cLuaCommandBinder::BindCommand( const std::string & a_Command, const std::s bool cLuaCommandBinder::HandleCommand( const std::string & a_Command, cPlayer* a_Player ) { std::vector Split = StringSplit( a_Command, " "); + if( Split.size() == 0 ) return false; + CommandMap::iterator FoundCommand = m_BoundCommands.find( Split[0] ); if( FoundCommand != m_BoundCommands.end() ) {