Fix: do integer comparison, not string comparison. wc returns stuff like '   13', which is perfectly equal to 13.
diff --git a/git-flow-feature b/git-flow-feature
index 2961461..9b64d72 100644
--- a/git-flow-feature
+++ b/git-flow-feature
@@ -251,7 +251,7 @@
 
 	# merge into BASE
 	git checkout $BASE
-	if [ "$(git rev-list -n2 $BASE..$BRANCH | wc -l)" = "1" ]; then
+	if [ "$(git rev-list -n2 $BASE..$BRANCH | wc -l)" -eq 1 ]; then
 		git merge --ff $BRANCH
 	else
 		git merge --no-ff $BRANCH