diff --git a/dropbearkey.c b/dropbearkey.c
index 1d3dfe7057a862edd82764d0383a4941b62c79a7..cf7048e41f4137bcb388bf06bb5ce7c5395c287a 100644
--- a/dropbearkey.c
+++ b/dropbearkey.c
@@ -217,7 +217,8 @@ int main(int argc, char ** argv) {
                     exit(EXIT_FAILURE);			
                 }
 #endif
-                // pass. ecdsa handles checks itself
+			default:
+				(void)0; /* quiet, compiler. ecdsa handles checks itself */
         }
 
         switch (keytype) {