diff --git a/docs/changelog.md b/docs/changelog.md
index 3bf9c371..51143f62 100644
--- a/docs/changelog.md
+++ b/docs/changelog.md
@@ -4,6 +4,11 @@
Requires libvips v8.8.1.
+#### v0.23.1 - TBD
+
+* Ensure `sharp.format.vips` is present and correct (filesystem only).
+ [#1813](https://github.com/lovell/sharp/issues/1813)
+
#### v0.23.0 - 29th July 2019
* Remove `overlayWith` previously deprecated in v0.22.0.
diff --git a/src/common.cc b/src/common.cc
index 044ce124..204a9b7b 100644
--- a/src/common.cc
+++ b/src/common.cc
@@ -147,7 +147,7 @@ namespace sharp {
case ImageType::OPENSLIDE: id = "openslide"; break;
case ImageType::PPM: id = "ppm"; break;
case ImageType::FITS: id = "fits"; break;
- case ImageType::VIPS: id = "v"; break;
+ case ImageType::VIPS: id = "vips"; break;
case ImageType::RAW: id = "raw"; break;
case ImageType::UNKNOWN: id = "unknown"; break;
case ImageType::MISSING: id = "missing"; break;
diff --git a/src/utilities.cc b/src/utilities.cc
index e86654b3..09c217aa 100644
--- a/src/utilities.cc
+++ b/src/utilities.cc
@@ -150,8 +150,9 @@ NAN_METHOD(format) {
// Which load/save operations are available for each compressed format?
Local