don't return undefined strings from rua_cause_str()
diff --git a/src/rua_common.c b/src/rua_common.c
index 4499efe..fcb873e 100644
--- a/src/rua_common.c
+++ b/src/rua_common.c
@@ -90,6 +90,9 @@
 			get_value_string(rua_cause_misc_vals,
 					cause->choice.misc));
 		break;
+	default:
+		strcpy(buf, "unknown");
+		break;
 	}
 	return buf;
 }