diff --git a/plugins/proxy/proxy-plugin.c b/plugins/proxy/proxy-plugin.c
index a0cf3f0..28a06dc 100644
--- a/plugins/proxy/proxy-plugin.c
+++ b/plugins/proxy/proxy-plugin.c
@@ -1589,8 +1589,8 @@ NETWORK_MYSQLD_PLUGIN_PROTO(proxy_connect_server) {
 			/**
 			 * skip backends which are down or not writable
 			 */	
-			if (cur->state == BACKEND_STATE_DOWN ||
-			    cur->type != BACKEND_TYPE_RW) continue;
+			if (cur->state == BACKEND_STATE_DOWN) 
+			  continue;
 	
 			if (cur->connected_clients < min_connected_clients) {
 				st->backend_ndx = i;