diff --git a/drivers/char/hpet.c b/drivers/char/hpet.c
index 9ac6671bb5141f3daa335a72a6beeaff69158e53..aed2c45f7968cb4d7b6bbbee439664d885342137 100644
--- a/drivers/char/hpet.c
+++ b/drivers/char/hpet.c
@@ -110,7 +110,7 @@ struct hpets {
 	unsigned long hp_delta;
 	unsigned int hp_ntimer;
 	unsigned int hp_which;
-	struct hpet_dev hp_dev[1];
+	struct hpet_dev hp_dev[];
 };
 
 static struct hpets *hpets;