Remove duplicated branch in ssl_compute_master()
diff --git a/library/ssl_tls.c b/library/ssl_tls.c
index bf3896a..b2f6594 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -1138,19 +1138,15 @@
                                   "extended master secret",
                                   session_hash, hash_len,
                                   master, 48 );
-        if( ret != 0 )
-        {
-            MBEDTLS_SSL_DEBUG_RET( 1, "prf", ret );
-            return( ret );
-        }
-
     }
     else
 #endif
-    ret = handshake->tls_prf( handshake->premaster, handshake->pmslen,
-                              "master secret",
-                              handshake->randbytes, 64,
-                              master, 48 );
+    {
+        ret = handshake->tls_prf( handshake->premaster, handshake->pmslen,
+                                  "master secret",
+                                  handshake->randbytes, 64,
+                                  master, 48 );
+    }
     if( ret != 0 )
     {
         MBEDTLS_SSL_DEBUG_RET( 1, "prf", ret );