Fixed #116
diff --git a/R/footnote.R b/R/footnote.R
index 4d1894e..9225ebf 100644
--- a/R/footnote.R
+++ b/R/footnote.R
@@ -215,6 +215,9 @@
                       "\n\\\\small\n", footnote_text,
                       "\n\\\\end{tablenotes}\n\\\\end{threeparttable}"),
                out)
+  } else if (table_info$booktabs) {
+    out <- sub("\\\\bottomrule",
+               paste0("\\\\bottomrule\n", footnote_text), out)
   } else {
     out <- sub(table_info$end_tabular,
                paste0(footnote_text, "\n\\\\end{", table_info$tabular, "}"),