- /* From aus Prefix ermitteln */
- if( Client_Type( Client ) == CLIENT_SERVER ) from = Client_Search( Req->prefix );
- else from = Client;
- if( ! from ) return IRC_WriteStrClient( Client, ERR_NOSUCHSERVER_MSG, Client_ID( Client ), Req->prefix );
+ /* Get sender from prefix, if any */
+ if( Client_Type( Client ) == CLIENT_SERVER )
+ from = Client_Search( Req->prefix );
+ else
+ from = Client;
+
+ if( ! from )
+ return IRC_WriteStrClient( Client, ERR_NOSUCHSERVER_MSG,
+ Client_ID( Client ), Req->prefix );