diff --git a/README.txt b/README.txt
index 49c3da1..66814a8 100644
--- a/README.txt
+++ b/README.txt
@@ -479,16 +479,16 @@ mod_headers, and mod_expires. Add the following code to the bottom of Drupal's
 core .htaccess file (located at the webroot level).
 
     <FilesMatch "^(css|js)__[A-Za-z0-9-_]{43}__[A-Za-z0-9-_]{43}__[A-Za-z0-9-_]{43}.(css|js)(\.gz)?">
-      # No mod_headers
+      # Apache module headers is not enabled.
       <IfModule !mod_headers.c>
-        # No mod_expires
+        # Apache module expires is not enabled.
         <IfModule !mod_expires.c>
           # Use ETags.
           FileETag MTime Size
         </IfModule>
       </IfModule>
 
-      # Use Expires Directive.
+      # Use Expires Directive if apache module expires is enabled.
       <IfModule mod_expires.c>
         # Do not use ETags.
         FileETag None
@@ -498,6 +498,7 @@ core .htaccess file (located at the webroot level).
         ExpiresDefault A31449600
       </IfModule>
 
+      # Use Headers Directive if apache module headers is enabled.
       <IfModule mod_headers.c>
         # Do not use etags for cache validation.
         Header unset ETag
diff --git a/advagg.missing.inc b/advagg.missing.inc
index 2e1ccfc..11a26b7 100644
--- a/advagg.missing.inc
+++ b/advagg.missing.inc
@@ -399,16 +399,16 @@ function advagg_htaccess_check_generate(array $files_to_save, $type, $force = FA
   // @ignore style_lowercase_html:45
   $data  = "\n";
   $data .= "<FilesMatch \"^${type}" . ADVAGG_SPACE . "[A-Za-z0-9-_]{43}" . ADVAGG_SPACE . "[A-Za-z0-9-_]{43}" . ADVAGG_SPACE . "[A-Za-z0-9-_]{43}.${type}(\.gz)?\">\n";
-  $data .= "  # No mod_headers\n";
+  $data .= "  # Apache module headers is not enabled.\n";
   $data .= "  <IfModule !mod_headers.c>\n";
-  $data .= "    # No mod_expires\n";
+  $data .= "    # Apache module expires is not enabled.\n";
   $data .= "    <IfModule !mod_expires.c>\n";
   $data .= "      # Use ETags.\n";
   $data .= "      FileETag MTime Size\n";
   $data .= "    </IfModule>\n";
   $data .= "  </IfModule>\n";
   $data .= "\n";
-  $data .= "  # Use Expires Directive.\n";
+  $data .= "  # Use Expires Directive if apache module expires is enabled.\n";
   $data .= "  <IfModule mod_expires.c>\n";
   $data .= "    # Do not use ETags.\n";
   $data .= "    FileETag None\n";
@@ -418,6 +418,7 @@ function advagg_htaccess_check_generate(array $files_to_save, $type, $force = FA
   $data .= "    ExpiresDefault A31449600\n";
   $data .= "  </IfModule>\n";
   $data .= "\n";
+  $data .= "  # Use Headers Directive if apache module headers is enabled.\n";
   $data .= "  <IfModule mod_headers.c>\n";
   $data .= "    # Do not use etags for cache validation.\n";
   $data .= "    Header unset ETag\n";
