diff --git a/src/device.c b/src/device.c
index e3f7c3b..c1fc1c3 100644
--- a/src/device.c
+++ b/src/device.c
@@ -184,11 +184,14 @@ static void fprint_device_get_property(GObject *object, guint property_id,
case FPRINT_DEVICE_SCAN_TYPE: {
const char *type;
+ //FIXME until we get a newer libfprint
+ type = "press";
+#if 0
if (fp_driver_get_scan_type (fp_dscv_dev_get_driver (priv->ddev)) == FP_SCAN_TYPE_PRESS)
type = "press";
else
type = "swipe";
-
+#endif
g_value_set_static_string (value, type);
break;
}