diff --git a/composer.json b/composer.json
index 1f4ad12d04219aff47ae34fa5e38def92b819863..b4b3e774410788e4655366059abbcf32bc12a316 100644
--- a/composer.json
+++ b/composer.json
@@ -38,8 +38,8 @@
 		"ext-xml": "*",
 		"psr/log": "~1.0.0",
 		"swiftmailer/swiftmailer": "~5.4.3",
-		"symfony/console": ">=2.7 <3.1",
-		"symfony/finder": ">=2.7 <3.1",
+		"symfony/console": "^2.7 || ^3.0",
+		"symfony/finder": "^2.7 || ^3.0",
 		"doctrine/instantiator": "~1.0.4",
 		"typo3/class-alias-loader": "^1.0",
 		"typo3/cms-composer-installers": "^1.2.8",
diff --git a/composer.lock b/composer.lock
index 5c536fd1bbc92d36c05d4e904d827cd62633cd12..7d2ff2e5adda9451444891521c5ec9e3361064d7 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,8 +4,8 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
         "This file is @generated automatically"
     ],
-    "hash": "85a59a3275a01ce4b7688e4fe775b12e",
-    "content-hash": "df9342718f5bf608aa509f610d98f69f",
+    "hash": "06e0af32c944e8ee5ac81f3a95a29261",
+    "content-hash": "16442457bdb44cb99ea5714900b0dd5c",
     "packages": [
         {
             "name": "cogpowered/finediff",