Fix a switch condition in select_tx_block

Change-Id: I3d90a0286c5ef559b91ad298db97e8990becf85f
diff --git a/vp10/encoder/rdopt.c b/vp10/encoder/rdopt.c
index 0dbbd81..8d93935 100644
--- a/vp10/encoder/rdopt.c
+++ b/vp10/encoder/rdopt.c
@@ -1784,8 +1784,8 @@
     tx_block_rd_b(cpi, x, tx_size, blk_row, blk_col, plane, block,
                   plane_bsize, coeff_ctx, rate, dist, bsse, skip);
 
-    if (RDCOST(x->rdmult, x->rddiv, *rate, *dist) >=
-        RDCOST(x->rdmult, x->rddiv, zero_blk_rate, *bsse) && (*skip == 0) &&
+    if ((RDCOST(x->rdmult, x->rddiv, *rate, *dist) >=
+         RDCOST(x->rdmult, x->rddiv, zero_blk_rate, *bsse) || *skip == 1) &&
         !xd->lossless[mbmi->segment_id]) {
       *rate = zero_blk_rate;
       *dist = *bsse;