Should subsample Convolution1D on correct axis
diff --git a/keras/layers/convolutional.py b/keras/layers/convolutional.py
index 3c3c58ea643..264314d1b95 100644
--- a/keras/layers/convolutional.py
+++ b/keras/layers/convolutional.py
@@ -30,7 +30,7 @@ def __init__(self, input_dim, nb_filter, filter_length,
         self.subsample_length = subsample_length
         self.init = initializations.get(init)
         self.activation = activations.get(activation)
-        self.subsample = (1, subsample_length)
+        self.subsample = (subsample_length, 1)
         self.border_mode = border_mode
 
         self.input = T.tensor3()
