diff --git a/Source/OpenTK/Input/Buttons.cs b/Source/OpenTK/Input/Buttons.cs
index 5d3889e7..878c738f 100644
--- a/Source/OpenTK/Input/Buttons.cs
+++ b/Source/OpenTK/Input/Buttons.cs
@@ -30,8 +30,9 @@ namespace OpenTK.Input
///
/// Enumerates available buttons for a canonical GamePad device.
///
- public enum Buttons
- {
+ [Flags]
+ public enum Buttons
+ {
///
/// DPad up direction button
///