diff --git a/src/client/main.c b/src/client/main.c
index dac6c952d8a0bc3a01048adf126765a5b0b08a3e..02cedb6506563bcd6c54ae9b11b1682ea0e4c081 100644
--- a/src/client/main.c
+++ b/src/client/main.c
@@ -705,6 +705,9 @@ int main(int argc, char *argv[])
                 close(sock);
                 return ret;
             }
+			else{
+				return RV_SUCCESS;
+			}
 		}
 		// Item id (<type>:<num>)
 		else if( RunRegex(&gUserItemIdentRegex, gsItemPattern, 3, matches, NULL) == 0 )