diff --git a/toolkit.py b/toolkit.py
index 1fcf30cdc88aa3accd18da21947a5a0f03c97af3..186819acbbaeb4009b7e3591893830be99faa5fa 100755
--- a/toolkit.py
+++ b/toolkit.py
@@ -1433,7 +1433,7 @@ class ClassificationProjectRNN(ClassificationProject):
                 rnn_inputs.append(chan_inp)
                 rnn_channels.append(channel)
             flat_input = Input((len(self.flat_fields),))
-            if self.dropout_input is None:
+            if self.dropout_input is not None:
                 flat_channel = Dropout(rate=self.dropout_input)(flat_input)
             else:
                 flat_channel = flat_input