diff --git a/rbtools/commands/post.py b/rbtools/commands/post.py
index 52bed7874ff703558f6aea7e66b54969c9a4a62d..93e70ac51a30f421ab6bebe1c54366faf3933f45 100644
--- a/rbtools/commands/post.py
+++ b/rbtools/commands/post.py
@@ -725,9 +725,9 @@ class Post(Command):
                                    'request to update.')
 
         # If only certain files within a commit are being submitted for review,
-        # do not include the commit id. This prevents conflicts if mutliple
+        # do not include the commit id. This prevents conflicts if multiple
         # files from the same commit are posted for review separately.
-        if self.options.include_files:
+        if self.options.include_files or self.options.exclude_patterns:
             commit_id = None
 
         request_id, review_url = self.post_request(
