diff --git a/README.markdown b/README.markdown
index c5a34c45..a4b90979 100644
--- a/README.markdown
+++ b/README.markdown
@@ -34,6 +34,10 @@ Included all original [document pages](http://mottie.github.com/tablesorter/docs
View the [complete listing here](http://mottie.github.com/tablesorter/changelog.txt).
+#### Version 2.0.30.1 (2012-2-20)
+
+* Modified the "filter" widget to disable the input window instead of setting it with display none. Now the input is disabled and a "disabled" class is applied to allow for further styling.
+
#### Version 2.0.30 (2012-2-20)
* Fixed the total mess I just made with the addWidget init functionality... I need a vacation :P
diff --git a/changelog.txt b/changelog.txt
index df896380..c1dd4214 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -1,5 +1,10 @@
TableSorter Change Log
+Version 2.0.30.1 (2012-2-20)
+============================
+
+* Modified the "filter" widget to disable the input window instead of setting it with display none. Now the input is disabled and a "disabled" class is applied to allow for further styling.
+
Version 2.0.30 (2012-2-20)
============================
diff --git a/docs/example-widget-filter.html b/docs/example-widget-filter.html
index 1ecb76b2..3a8b8c47 100644
--- a/docs/example-widget-filter.html
+++ b/docs/example-widget-filter.html
@@ -157,7 +157,9 @@ table.tablesorter thead input.filter {
table.tablesorter thead tr.filters, table.tablesorter thead tr.filters td {
text-align: center;
background: #fff;
-}
+}
+/* optional disabled input styling */
+table.tablesorter thead tr.filters input.disabled {}
HTML
diff --git a/js/jquery.tablesorter.widgets.js b/js/jquery.tablesorter.widgets.js
index d6b2196c..c7602165 100644
--- a/js/jquery.tablesorter.widgets.js
+++ b/js/jquery.tablesorter.widgets.js
@@ -108,10 +108,10 @@ $.tablesorter.addWidget({
time = new Date();
}
for (i=0; i < cols; i++){
- fr += '