diff --git a/+PlotID/createLinkedHDF5.m b/+PlotID/createLinkedHDF5.m
index 46dacbda5dbc1afb2969d1758dbc291e48028eef..ffdffefae40300502eceaa03830d92e0b2d58c98 100644
--- a/+PlotID/createLinkedHDF5.m
+++ b/+PlotID/createLinkedHDF5.m
@@ -12,18 +12,17 @@ end
 
 [~,filename,ext] = fileparts(SourceFile);
 
-% try    
+try
     fid = H5F.create(fullfile(TargetPath,[filename,ext]));
     %create External Link to Sourcefile in the Group linkToExternal
-    H5L.create_external(['..\',SourceFile],'/',fid, SourceFile ,plist_id,plist_id);
-    %H5L.create_external(['..\data\',SourceFile],'/',fid, SourceFile ,plist_id,plist_id); %original
+    H5L.create_external(['..',filesep,SourceFile],'/',fid, SourceFile ,plist_id,plist_id);
+    %H5L.create_external(['..,filesep,'data',filesep,SourceFile],'/',fid, SourceFile ,plist_id,plist_id); %original
     H5F.close(fid);
     disp([fullfile(TargetPath,[filename,ext]),' created']);
     status = 1;
-% catch
-%     warning('No linked HDF file was created');
-%     status = 0;
-% end
-
+catch
+    warning('No linked HDF file was created');
+    status = 0;
 end
 
+end