diff --git a/rest_framework/versioning.py b/rest_framework/versioning.py index 7b1422c92c..e27c7b316d 100644 --- a/rest_framework/versioning.py +++ b/rest_framework/versioning.py @@ -166,7 +166,7 @@ class QueryParameterVersioning(BaseVersioning): invalid_version_message = _('Invalid version in query parameter.') def determine_version(self, request, *args, **kwargs): - version = request.query_params.get(self.version_param) + version = request.query_params.get(self.version_param, self.default_version) if not self.is_allowed_version(version): raise exceptions.NotFound(self.invalid_version_message) return version