summaryrefslogtreecommitdiff
path: root/camlibs/ptp2/library.c
diff options
context:
space:
mode:
Diffstat (limited to 'camlibs/ptp2/library.c')
-rw-r--r--camlibs/ptp2/library.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/camlibs/ptp2/library.c b/camlibs/ptp2/library.c
index 0f7e3ec48..b7a198468 100644
--- a/camlibs/ptp2/library.c
+++ b/camlibs/ptp2/library.c
@@ -2957,6 +2957,10 @@ camera_abilities (CameraAbilitiesList *list)
a.folder_operations = GP_FOLDER_OPERATION_PUT_FILE |
GP_FOLDER_OPERATION_MAKE_DIR |
GP_FOLDER_OPERATION_REMOVE_DIR;
+ if (models[i].usb_vendor == 0x4b0) {
+ /* make it clear nikons cannot upload */
+ a.folder_operations &= ~GP_FOLDER_OPERATION_PUT_FILE;
+ }
CR (gp_abilities_list_append (list, a));
}
for (i = 0; i < sizeof(mtp_models)/sizeof(mtp_models[0]); i++) {