diff --git a/modules/img/base/tests/test_image.cc b/modules/img/base/tests/test_image.cc
index 160b7e044da1711751b03c677e498a6519460b4d..89a7663bc42df5f12f8a3e2f76c0d4845866807d 100644
--- a/modules/img/base/tests/test_image.cc
+++ b/modules/img/base/tests/test_image.cc
@@ -147,7 +147,7 @@ void test_Reset()
 
 class MyObserver: public DataObserver {
 public:
-  MyObserver(const Data& d):
+  MyObserver(const ImageHandle& d):
     DataObserver(d),
     update_count(0),
     release_count(0)