diff --git a/themes/bootstrap3/less/components/record.less b/themes/bootstrap3/less/components/record.less
index 538a0e4f3c575c7866347529ae693dc2bec4c9b6..2497a8ff2e491a3c5f6d073ffe2238abca80542d 100644
--- a/themes/bootstrap3/less/components/record.less
+++ b/themes/bootstrap3/less/components/record.less
@@ -24,9 +24,10 @@
   }
 }
 // Comma-separate formatting
-.result .record .format::after,
-.record .format:last-child::after { content: ""; }
 .record .format::after { content: ", "; }
+.record .format.badge::after,
+.record .result-formats .format::after,
+.record .format:last-child::after { content: ""; }
 .record-previews { margin-top: .5rem; }
 
 /* ------ Nav ------ */
diff --git a/themes/bootstrap3/scss/components/record.scss b/themes/bootstrap3/scss/components/record.scss
index b2f70ce61e8b2926e7f5227ccead9ddd15d55a2d..63b59030a9a6fda8925cb2160cbdc32ecdc175f3 100644
--- a/themes/bootstrap3/scss/components/record.scss
+++ b/themes/bootstrap3/scss/components/record.scss
@@ -24,9 +24,10 @@
   }
 }
 // Comma-separate formatting
-.result .record .format::after,
-.record .format:last-child::after { content: ""; }
 .record .format::after { content: ", "; }
+.record .format.badge::after,
+.record .result-formats .format::after,
+.record .format:last-child::after { content: ""; }
 .record-previews { margin-top: .5rem; }
 
 /* ------ Nav ------ */