diff --git a/examples/vtkDisplay/index.html b/examples/vtkDisplay/index.html
index ee21e7a1..3244d879 100644
--- a/examples/vtkDisplay/index.html
+++ b/examples/vtkDisplay/index.html
@@ -451,8 +451,8 @@
Volume:
// a vtkVolume (actor) ready to render
//
function part10ToVolumeActor(part10) {
- part10 = typeof part10 == "Array" ? part10[0] : part10;
- if (typeof part10 != "ArrayBuffer") {
+ part10 = Array.isArray(part10) ? part10[0] : part10;
+ if (!ArrayBuffer.isView(part10) {
console.error("Invalid part10 binary retrieved", part10);
return;
}