Fix when no SHA3 family is found.

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
diff --git a/library/sha3.c b/library/sha3.c
index 705f48c..f5af2b7 100644
--- a/library/sha3.c
+++ b/library/sha3.c
@@ -203,7 +203,7 @@
             break;
     }
 
-    if( p == NULL )
+    if( p == NULL || p->id == MBEDTLS_SHA3_NONE )
         return( MBEDTLS_ERR_SHA3_BAD_INPUT_DATA );
 
     ctx->id = id;